This track was creative to say the least. I don't play piano but I know from hearing it how good of a player you are. Keep playing. This song would fit in great in an RPG/adventure game.
Please contact me if you would like to use this in a project. We can discuss the details.