Observations:
I've played worse games, capitalist games. $4.99 windows shite from the early 2000s
It's nice to see that the unwritten rule that "anyone demoing a driving game must suck at it" is being adhered to even in this extremely non-challenging environment.
I like the logo. It's the best part.