Hydro Thunder Hurricane Review

by Asim Tanviron July 26, 2010
Game: Hydro Thunder Hurricane Developer: Vector Unit Publisher: Microsoft Game Studios Available on: Xbox Live Arcade Hydro Thunder, released back in 1999 in arcades and on the SEGA Dreamcast, is a title probably many of you haven’t played or even heard of for that matter. For those of you who do know of it, well, […]