A fun little game! The graphics are nice. I think a little more could have been done with the levels as they didn't really ever feel challenging, just like a chore, even though they were building up to the end part. I think the story was good, but could have been alluded to a bit earlier so you understand what's happening better. As others have suggested, just having a little end card or something would be so much better than just restarting, but overall, nice job.