By Ozzie Mejia   //   November 20, 2014 10:30 AM

The Crew revs up open beta on November 25

The Crew has an open beta period lined up just before the holiday weekend on Xbox One and PlayStation 4.

firmly on the fence for this one, I'm glad there's going to be a beta. I wish more games had betas/demos, although I pla... - Dravenport
By Daniel Perez   //   November 20, 2014 9:30 AM

Super Smash Bros. Mewtwo will also be available as paid DLC

Mewtwo fans will be happy to hear they don't need to own Super Smash Bros. on both the Nintendo 3DS and Wii U now that Nintendo has announced the character will be made available as paid downloadable content.