The graphics are very nice and the gameplay is fairly smooth. I know that it appears to be a combination of similar items from Atari and intellivision because of the boss level at the end. Then the only gripe I would have is the demons send out so many bombs simultaneously that no matter where you are you get hit. Other than that it's a pretty solid game.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.