Defeat 8 Large Space Spiders within 40 seconds. Watch out for pincer attacks!
You have not earned this achievement yet
Log in to view progress