Ah, that would explain it, I did indeed get it through the bundle. No matter, it's cheap enough on Steam. :D
Loving the simple pick-up-and-play feel of the game. As the game page says, though, there is also a Steam Key included with the game... and I'm having no luck finding it. Any ideas?