Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Oh yay! I played it on my laptop with a trackpad, tho I play inverted on controllers and mice as well. (I guess my brain thinks I'm controlling a lever that attaches to the camera, not the camera itself!)