This game is freaking amazing. Kickass soundtrack and tons of replayability. It's already a huge hit on twitch and it hasn't even been released yet.Apparently it's coming to steam later this month. It would be great to have it over here as well.