New Install Game won't start


I just bought Demo 3 from Steam. After it downloaded I tried to start the game and nothing… no loading screen at all. I restarted my PC and tried again, still nothing. I’m running Win 7, 16gig ram, AMD Radeon 6700 vid card with updated drivers. Any ideas what’s wrong?