Interesting post describing the process we go through when creating a new game.
This means that ideas are very important to us. Polished game mechanics, innovative features and games that fit the intended platforms perfectly are all things that we look to incorporate in an initial idea. A lot of our time is spent on ideas. Everyone can participate and pitch their ideas. At any given time.