Posts Tagged ‘escapist’
-
LATEST ARTICLES
 
escapists

Team 17 debuts The Escapists: You Will Never Escape Trailer

by Oscar Venturaon August 14, 2014
Team 17 the developers behind the Worms franchise showed off their new game The Escapists during Gamescom.