Games of 2014
Top Games of 2013
'The Crossing' (X360/PC) - 13 New Screens
by Rainier on Jan. 21, 2008 @ 3:51 a.m. PST
The Crossing is an FPS game set in two different Paris timelines. It also allows for other players to take control of enemies in the single-player storyline, making for more interesting challenges.