I bought this game via Paypal, and they charged my account, but I never got a download link...
To anybody else who's bought it, how long did it take for your download link to appear in your inbox? it's been about 7 hours by now...
VVVVVV
Game » consists of 11 releases. Released Jan 11, 2010
Log in to comment