Forced Official Launch Trailer Posted on: Oct 24, 2013 Forced officially launches today on Steam. And the backstory behind the developers at BetaDwarf is worth the read. Games in this article: Forced