Ubisoft has announced ShootMania Storm, a new fast-paced FPS coming out later this year! Also BioWare Austin is facing layoffs, Capcom uploaded a new Lost Planet 3 gameplay video, and Lei Fang and Zach are confirmed as playable characters in Dead Or Alive 5.

Read more