Fallen Earth Trailer

There seems to be a veritable PR onslaught being launched for Icarus’ upcoming MMO as they have also released a new trailer exclusively via G4 TV.

Share this article:

Leave a Reply

Your email address will not be published. Required fields are marked *