Mancebo games is a project dedicated to independent game development. We have published two titles on the Xbox LIVE Indie Channel: Mechanoid Army and Zombies Ruined My Day.
This is the story of how the best day of your life can become a nightmare full of zombies. Survive in a hostile environment using all sorts of weapons...