Definitely a little bit of a learning curve at the beginning and the end screen is a little long but overall the game is very nice and i had fun playing it. Great job on this