To large corporations, innovation is scary. Corporations exist to make profit. The profit potential of a new type of game with new ideas, gameplay and systems is low simply because the risk is high. Marketing the new concepts, lack of proof that the new elements are engaging if not entertaining, and blazing a new trail in development […]