The game reminded me of "Bigger Than Me" and I just saw that you are creator. Great art! Good luck with future project!
Hope you are ok with this? :)