5 years ago browser, horror, ludum dare, ludumdare, ludum dare 33, you are the monster, stowaway, dirigo games, the stowaway The Stowaway (Dirigo Games)