Platformer videogame where you take control of mechanical walking bombs Ela & Bom, as you lead them to uncover special parts of a misterious machine to save their world from the underground inhabitants.
No videos were found in the gallery requested. Upload some media to liven this place up.