That was insanely well written. I'm really impressed by how deep that was. The story is excellent, and the way it's told is pretty much exquisite.
The side scrolling style is done really well too, and it really suits this game. You should check out Parasite Flower, it's pretty similar overall.
Kudos!