1.Black-forest-games.com
Rank:1,750,406
Worth:$180
German game dev here. Our current project is the remake of the 2005 classic game Destroy All Humans!