Outlast coming to Steam on June 17
Outlast, the multiplayer gladiator-themed turn-based role playing strategy game, is coming to Steam on June 17 for $3.99. The game is currently available on iOS and Android for free. In Outlast you play the role of a slave…