5/27/11Now playing Hydro Thunder Go is Definitely a Must-Have Windows Phone 7 Game After launching out of the starting gate with an impressive collection of titles the release of quality Xbox…ByMike FaheyPublishedMay 27, 2011