Beat "Rising Tide" on impossible difficulty after eliminating 50 beach tiger beetle larvae with the challenge active.
You have not earned this achievement yet
Log in to view progress