Designing Games, Designing Roles: A Study of Youth Agency in an Urban Informal Education Program. (September 2013)