williamteh.com
William Desk Thoughts #006 - Games are hard to develop - William Teh Design
Digital Designer and world builder of imagination.