oh. my bad.

yeah predalien i heard was one of the little aliens that comes out of peoples chests does the same to predator. either way its gonna be awesome.

ONE WEEK!!