Monday 30 March 2015

Artifact Update Sneak Peek

Here's a sneak peek at our new Artifact system.


Artifact Update Open Beta coming soon to TimeClickers.com