Vanquish Medusa in First Blood Mode. Now try for the leaderboard in Arcade Mode!!
You have not earned this achievement yet
Log in to view progress