The lastest and greatest on CCP's free-to-play shooter