Haphead Review by Eric Weiss | March 12, 2015 The gaming-themed web series is a thoughtful look at culture and the ways people relate to technology.