The folks at Floresia have released a new trailer showcasing game features and game-play footage from their upcoming free to play MMO.
New Trailer The folks at Floresia have released a new trailer showcasing game features and game-play footage from their upcoming free to play MMO.
Read more here.