Badass Halo 3: ODST Trailer
ODST was released a couple of days ago, but I didn't post the trailer. It is effing amazing, and I'm still pissed about the cancelled Halo movie. Seeing this footage, and comparing it with the Halo:Landfall series, I'd say that this is most probably 10 times better than that.… Read more →