Hard core nerd gamer community may be niche, but on a planet with 7 billion people even the niche communities have millions of people. It can be a good business strategy to pursue a (big) niche like this one rather than compete in the AAA space. Swinging for the casual market and missing is a good way to go broke.