Designing games that gamers can play for thousands of hours | Alex Nichiporchik [VentureBeat]

View Article on VentureBeat