Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Good spotting; I had a feeling something has gone wrong with Appids. Appid 615960 is the 'demo' and Appid 615120 is the page for the (currently non-existent) full game. For some reason the store wants to display 615120 (not released) when you click on 615960. Hopefully someone at Valve can help when office hours have started again. My big "Steam debut" has been a total disaster so far! :P

Haha, it's better for the hype buildup. 👍 I bet your game will crush those stats once it starts being seen. Can't wait to upload my lets play on it! It was way too awesome!