So I am back from a long hiatus and I was wondering who here is excited for The Rift to come out in March :D ?
What are your theories about it?
What do you think?