Rail Walkers: Releasing in 10 Days

May 18 Release The Rail Walkers are buffed and polished, the rails have been greased and the ammunition supplies are starting to arrive and go into storage. Pretty sure the insect swarms are starting to prepare too. And…