CastleStorm arriving on Steam this weekend

Zen Studios is bringing their latest super genre mashup to Steam. This summer, PC players around the world get to build and defend their own castles in CastleStorm, a 2D physics destruction meets tower defense brawler.

The story is too old to be commented.