Expect to hear more about it here in coming weeks.

Riiight. Well, that worked out magnificently.

So, what has been the goings on since that rather cheerful review of Warframe?

1,146 more words