Yatagarasu-The-17th

Puzzle
Play in browser
A journey through the mind of a dying man
Platformer
Play in browser