Site icon MyGamer : Video Game News, Reviews, Streams & Discussion

E3 2005: Full Auto on Xbox 360 – Show Floor Footage and E3 Trailer

A very unique racing game is coming to the Xbox 360 and it comes from Sega. [i]Full Auto[/i] is being described as a

Exit mobile version