The game is called Bulletstorm, it's developed by People Can Fly, an Epic Games studio and creators of Painkiller. EA will be publishing this FPS title, which is due for PS3, 360 and PC in 2011.
Bulletstorm
Game » consists of 21 releases. Released Feb 22, 2011
Log in to comment