Yes!! I always turn to Mega Man as inspiration for all of the music I make. I use the same instrument sets too. The turn-based combat was decided last minute. It was originally going to be an auto-fight, but we thought it best to give the players something more to do to be active.
Thank you for your kind words! :D