New Teaser

I have no idea how I missed this. There’s an underground rumor that the release date was pushed back to 2011. Anyway, here you go! (click the title to view the post)

Advertisements

About this entry