Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I did wonder a bit as Mark was talking but... yeah, those really were marks from other players.
...and people are somehow drawing pictures XD
Quite a surprising take on the theme, less game and more interractive art piece I guess?
Now to see how things evolve over time~