I think the lower rated comments aren't exactly into this type of game.
This is more of an artistic stand point rather than an action packed adventure. I find the style lovely and leaving little else to desire.
definitely could use some work to fix minor issues such as glitches but honestly, for something you've done on your own this is definitely showing you have potential and ability.