News Update: April 1, 2010

Tor Thorsen brings you the latest headlines, including new games from Activision and Capcom. Check it out!

Did you enjoy this video?

Sign In to Upvote