North American Section 8 Beta Freed(Ish)
A mission! Should you choose to accept it, this internet will self-destruct in five seconds, etc etc. Go and get the Section 8 beta from Fileplanet, and find out what is a-happenin' in this multiplayer sci-fi shooter. Blues reports that even this simple task won't be made too easy, as "this event is a staggered beta with keys distributed first come, first served with limited access. Beta keys will be distributed on a regular schedule." Sounds limited.
And yet, if successful, you will earn some kind of imaginary badge from the RPS Downloading And Playing Academy Of Testing Games That Are Not Finished Yet. Go!