Apogee is the real primary rock in game development and game publishing.
That's nonsense, Apogee has only been recently resurrected from the grave, nothing 'rock solid' about that 'studio'. Basically 3DRealms' people resurrected that studio with like half of their people anyways.