Deployment Free Weekend
by Blue from Blue's News on (#3X192)
A free weekend is underway on Steam for Deployment, the competitive top-down shooter for Windows from Whale Rock Games. This promotion ends Sunday, but you can extend your deployment on the cheap,...