Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

The battle system reminds me a bit of Mega Man Star Force. Was that a inspiration?

No neither of us have played that series, seems like a cool game with intresting battle system thou! :D