Portal

Set in the mysterious Aperture Science Laboratories, Portal has been called one of the most innovative new games on the horizon and will offer gamers hours of unique gameplay. The game is designed to change the way players approach, manipulate, and surmise the possibilities in a given environment; similar to how Half-Life 2’s Gravity Gun [...]

Ikaruga

Original a 2001, Japan only, arcade release, Ikaruga’s unique twist on top down, 2d shooting is acclaimed as some of the best in it class. Ports also made it to the Dreamcast in 2002 and then to the Gamecube in 2003. Now it is the Xbox Live Arcade’s turn to have its shot, so what [...]