[quote name='pinballfortress']How does this work? They just email you a download code or what? The site looks so sketchy.[/quote]
They've been around for a while, despite the weird looking site.
I ordered Robotron, and haven't had anything by email from them other than a confirmation - I'm guessing they'll send out codes by post.