Absolutely perfect. It has good graphics and good SFX and music. The beginning screen was a bit cut off which was sad, but luckily the rest of the game wasn't. I quickly grasped the game w/o knowing the rules. Also maybe don't put GAME OVER after you win, I thought I lost lol.