You managed to publish a comic that received a 5 star review from at least one reviewer
You have not earned this achievement yet
Log in to view progress