Very nice, logic and coherent. Fun to play even though the story and the character dialogs are a bit childish. Pity you can only play the bonus game if paying for it. It could as well be an option from the beginning, because you don't unlock it by completing the main game. Since this doesn't make any sense it's only 4 stars.