Purchased this game yesterday on steam (1/27/2013 - I feel this is pertinent.)

When I launch the game I can see the "Eidos" intro screen, then the "IO - Interactive presents" intro screen, then...