Terra Formars is a Japanese manga about a group of colonists on Mars, that has to fight giant intelligent cockroaches. Their epic battle for survival is captured in this machine. The pachislo's main feature is the alien that is trying to crawl his way out. Watch him come alive during play. |