Defeated the time-space tampering device Anubis.
You have not earned this achievement yet
Log in to view progress