Mr14baba

Cho is an Stealth Thriller/Horror Game based on japanese folklore.
F*ck Paradise, all my homies hate Paradise.
Platformer