First reviews are in


...and wow are we blown away! If you haven’t already go check out this review over at Bonus Stage ; It’s a great write up and the Bonus stage crew had a blast with the game.