Blog:
Catch up with my latest activities in game design, storytelling, interaction, and custom hardware, gain insight into my process, and join me in ruminating on the events I attend.
Blog:
Catch up with my latest activities in game design, storytelling, interaction, and custom hardware, gain insight into my process, and join me in ruminating on the events I attend.