Fossil on 17 March 2009
Let's try and save this thread from being a miserable /r/ thread!
Has any of the plot been revealed yet or have they just teased us with screens so far?
*Gratuitous falme-bait signature that mocks two or more consoles while praising another*