Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

not sure if i am dumb or something : it says pull the lever but i see no lever and the game is stuck