Have been playing this game on my free time for the last 10 months. It is alot of fun! Very good implementation, though there is room for improvement. If you want to get a casual gamer deeper into gaming, this is a great place to start. Waiting for puzzle quest 2 for the DS.