Good job! It works well, and the graphics are nice ^-^ My only gripe is the music - it is clear when you use your own music vs some pre-made music. The difference in orchestration can be jarring at times.