The Escapists Released
Team17 and Mouldy Toof Studios today announced the release of The Escapists, a strategy game of captive survival and daring schemes on PC and Xbox One for $17.99 and $19.99, respectively.
Team17 and Mouldy Toof Studios today announced the release of The Escapists, a strategy game of captive survival and daring schemes on PC and Xbox One for $17.99 and $19.99, respectively.