It's an original game with a lot of work behind it: minimap generation, story scenes, music, magical ball effect, and attacks. Excellent job!