>>725299446
>they have not been shy about exactly how many people made the game
Lying wumao shill