By
fhiz | Review Date: Jan 23, 2008 |
WII
When the Wii was first revealed, one of the trailers that caught my eye was the highly stylized fight between Helter Skelter and Travis Touchdown for the game Project Heroes. While at the time I was disapointed that you ... Read Full Review