'Twin Sector' Coming to North America - Screens & Trailer
by Rainier on Nov. 18, 2009 @ 5:48 a.m. PST | Filed under News
Twin Sector is a physics-based action-adventure which allows players free interaction with their environment, filled with innumerable puzzles, challenges and enemies that await the players in a hostile and threatening futuristic setting.