jelyman, yes the game is legit.
I don't get that texture too large error. I can play the game, I just hear pops and crackles when some (not all) objects are moving on the screen. And now that I've paid attention, it's actually the sound that's lagging. Not the graphics. Again, on my laptop, which is running 7, it works great.