Anybody ever try this game? Fun little waste of time.

http://www.streetchallenge.info/