NintendoPie on 08 March 2013
I've yet to even look into this game but I wanted to say...
This thread is the definition of "Escalating quickly."
OT: Going off your OP I would say that you either got a mucked up copy or this game is just badly made.