Twilight Creations has been bringing games to the fray for a very long time. And they like zombies. And they like zombies with good reason and they make great games with zombies. Like the game Zombies!
This time we open their latest release, Little Dead Riding Hood and there is a lot of stuff in the little box!