B bay12forums.com Bay 12 Games has made $7M from the Steam release of Dwarf Fortress 744 points sph 3 years ago 298 comments