Tech Report: Pedestrian Safety Video Games