Damn crosswalks. They switch really quickly and it's so hard to get going on time.
Any chance of a Steam release?