Shootmania Storm trailer simultaneously touts the game and its editing tools [update: beta registrations open]By J. Fletcher, 05.23.2012