Beta is down atm, and you can't get the "client". It does appear that the client is another one of those thin apps that works through the browser. No idea when the game is back live.
Watching the movie, I am thinking some mashup between Space Harrier and Xevious (still have that song stuck in my head).
"Then there's the double-barreled shotgun from Doom 2 - no-one within your entire household could be of any doubt that it's been fired because it sounds like God slamming a door on his fingers." - Yahtzee Croshaw