It's absolutely amazing. I bought it a week ago and I've been having a blast. I strongly recommend a controller though. Had to wait a few days after I purchased the game for the controller, but it was worth it. The game is very difficult at first, but you get used to it after playing for a bit.