Stuck on home screen - please help!

I just downloaded Legacies for PC (I also got The Walking Dead and Jurassic Park with no issues) but it stays on the home screen and doesn't shift. It's not frozen, am I missing a glaringly obvious button to start the game?

This is all I see, I don't hear music or anything either:
Sign in to comment in this discussion.