explodingrabbit.com
Glitch Strikers Trailer and Greenlight Campaign
Glitch Strikers is announced with a trailer and Steam Greenlight campaign.