gamification branding socialgames steve blank eric ries lean startup entrepreneurship socialmedia virtualgoods facebook customer development business model canvas social networking social network service design microtransactions leanstartup custdev bmgen introduction barcelona social design social network engagement loyalty spanish henry ford randy komisar mark zuckerberg brand game design game mechanics viral marketing brand awareness
See more