Has anyone played this yet? I played it on my friend's PS3 and that game is SERIOUSLY good. We were having so much fun that we started getting crazy ideas of a competitive Mushroom Wars scene...