Spirituality, metaphysics, philosophy and abstraction. I study a game idea or an existing game, figure out what philosophies it is based on and what beliefs it expresses, then this shows up where there are flaws or things that can be changed, and then I apply new philosophies to it to come up with a different `solution`. I also get some help from non-physical sources. Inspiration comes from within.