TROVE 2018 MARCH UPDATE "RELEASE DATE" FOR PC/PS4/XBOX ONE?

I thought I'd make a very short one that specifically explains the March update "release date" for both consoles and pc? So as i say in the video, this is not a 100%, but only what date I th

Recent Videos