Thursday, May 27, 2010

Blur - Launch Trailer

Bizarre Creations has released launch trailer of their racing game Blur which streaks onto store shelves in North America.

No comments:

Post a Comment