Ahhh... a lot of confusing stuff... it's still on going... involving your sense of linear time being blown apart, a game that can alter the universe and stuff... 12 figurative and literal trolls which each represent a Zodiac sign... and a whole lot of other stuff... some of the flash animations in it are freaking epic...
And it's still going on.