In 2011 a crack team of the undead returned to the land of the living to bring you the games you need to play! They are the Lost Zombies! Based in Dundee, Scotland they are a mix of veteran developers and recent graduates that have experience from working on various games projects on PC, web, consoles, handhelds and smartphones. One of us has even won a Golden Joystick!
Matt & Jody