Clay Ewing
Clay Ewing

Clay Ewing

professor @UMInteractive, designer & coder of games and gameful things, all around nerd.