New Hydrophobia 360 Screens

Hydrophobia is set to release on Xbox Live Arcade on September 29th for 1200 MS Points and to get people excited about the upcoming release of this big XBLA title, Microsoft has released some new screens and game footage.

Read Full Story >>
The story is too old to be commented.