Your soul has been stolen! El Diablo has tricked you, stolen your soul and is now requiring you to help him take over the world above! Fight and stomp your way through a pixel wild west/ day of the dead world taking on the forces of dead conquistadors and