NewsBulletstorm Debut Trailer by James GMay 13, 20100 Share0 Epic Games, People Can Fly and Electronic Arts today released the debut trailer for their upcoming first person shooter that promises to “Bring The Awesome”, BulletStorm. Check it out Share this:TweetLike this:Like Loading...