Unless you've been living under a rock you know that Halo 3:ODST comes out in a couple days, (I seriously can't wait, although I won't be getting it on the day of launch because of a lack of funds). I'm pretty sure you've all seen the live action short released for ODST, it was directed by Rupert Sanders the same guy that did the ... More »