This could be turned into a metroidvania like game. The game also feels like it has a lot of story potential. Best of luck expanding on the game :D
I actually had a lot of story ideas, I'll see, what I come up with :D