Too Many Zombies!: Official release!

Finally, Too Many Zombies! has been released. Thank you to everyone who has been waiting so far.