So been playing the beta for a couple hours now and I like it. Feels like halo but with much needed upgrade. Really like the armor abilities over having to go find the equipment or the glowing power up balls just so I can go invisible.
Did anyone pick up odst and if so is anyone going to be play the beta tonight?