A humble gaming arcade in Keny