'Chromehounds' (X360) - 35 New Screens & Trailer
by Rainier on April 14, 2006 @ 2:03 p.m. PDT | Filed under News
Chromehounds is a squad-based action title puts gamers in control of giant mechanized military weapons of war. With a strong focus on cooperative and competitive online gameplay, the game is sure to satisfy players looking for a deep, involving Xbox Live experience.