totally off-topic, but i just noticed this copy on ticketstumbler--"We couldn't get your location, but you can set your own location by logging in or creating any account!" should that be "...creating an account!"? or am i more tired than i thought...
Congrats, gents!