The Forza Horizon 3 demo was supposed to release about an hour ago, but didn't. I’m not sure what’s going on here, but why, why must Microsoft tease me with early 18 gig goodness and then not release it?