The Magic Behind Making Games