Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Johnjohn11 published The Last Escaping Light

Johnjohn11 published a game 2 years ago
A downloadable game.
You've almost made it - only the last stretch remains. How did you make it here? Where are you going ? That's not important right now. All you need to know is that RED means DEATH and you're going to have to JUMP your way out of here if the...