Oooh, looks very nice! You mention taking inspiration from several games, but is there any chance you also were inspired by the game "The immortal"? A similar title and vaguely related genre... Will definitely be having a look at this!
I haven't, but looking at the game's synopsis it's probably something I would enjoy playing!