Oct 1, 2003 · We love coming up with wild, explosive, surprising ideas - all wrapped in complex, yet nuanced and elegant designs. We play and analyze games, movies and other forms of entertainment and understand what makes something intuitive, fun and engaging.