contrarymotion.net
About David Birnbaum
Hi there! I’m a designer, inventor, and public speaker on the topics of emotional design, embodied communication, and immersive entertainment. Since 2005, I’ve been designing apps, games, pho…