Deliver 3 Orbs to your altar within a 20 second period.
You have not earned this achievement yet
Log in to view progress