Previews Xbox 360 January 25, 2011 Bulletstorm New Demo Trailer With New Screenshots Posted By: GI Editors 403 Views 0 Comment Bulletstorm, Bulletstorm trailer, demo, EA, People Can Fly Blowing off enemy limbs is certainly the order of the day in the latest Bulletstorm demo now available across Xbox Live. Check out the new trailer showcasing the story and gameplay in action. The dialogue can be a bit colorful so beware.