Awesome game play mechanics: Check
Epic power metal soundtrack: Check
Is anyone other than me ridiculously excited about this game?
Watch the trailer for yourself:
Epic power metal soundtrack: Check
Is anyone other than me ridiculously excited about this game?
Watch the trailer for yourself: