Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

This sounds like a very chaotic game with a lot of moving parts. I think it'd take some real game sessions to fully understand it, but seems like it'd be a lot of fun. I think how it's more directly competitive, such as being able to mess with the other players.