GamrInsanity Nov 1, 2011
Looks really nice!... Way better than when the Major Nelson preview video showcased it.
looks awesome
Looks pretty cool, I think the sound effects may get annoying from time to time though.
does like nice that.
Separate names with a comma.