7 days in Greenlight

about X hours ago from

"Overcrowd: A Commute 'Em Up has passed through Stream Greenlight. Overall, it took 7 days which I understand is quite a good thing, though not as amazing as it may once have been considered." ...