To be honest with you, I've had a few inspirations; one of the many processes that I develop a game is by first creating some of the characters (protagonists, side characters, antagonists, etc.). I began designing Imp, then Angel. I immediately fell in love with their designs. They're loosely based off of the Chao in Sonic Adventure 2 (a favorite game of mine). Then I made the final boss villain, and worked backward from there. I have done similar to my other games on here: Live 2 Shred wouldn't have existed without the character Hovr (the grey robot on a hoverboard). Hovr was originally made for Robot/Kaiju Beatdown, but I loved the design far too much for it not to have it's own game.
After all of the characters were designed, I felt like I needed to implement newer gameplay mechanics in comparison to games I've done in the past. So I gave the player(s) the freedom to roam the main map, and go through different levels in whatever order they wish. Also, the dialog cutscenes before the boss fights are a first for me; I wanted to give the characters each their own personality, differentiating the dialogue and interactions between the main character (you) and the boss fights.
The two-player air hockey mini-game was added just to give the game a 2-Player versus feature. I didn't feel like doing anything too crazy, as I wanted to keep the .exe file under the 1GB limit on here. I will admit, I almost made that a free game included with purchase, as it was the last thing that I added to the game.
There is a secret in the game: when you beat the final boss, the game will thank you for playing, and give you a hint to an Easter Egg in the game. It's my way of saying "Thank you for playing my game and supporting."
I'm sorry if this is too long; nobody really asks me questions like this, it's exciting! Feel free to check it out, as well as my other titles.
-Sam
Owner/Founder