This game is really good, but difficult. I had 2 friends and all of us took 30+ minutes to beat the first boss. that being said, we also spent 30+ minutes trying to beat the first boss instead of giving up so it is also very fun. I think the controls could be a little bit more forgiving but still a very good game.