Leopoldo Manquiseil

Leopoldo Manquiseil (2018)

Leopoldo Manquiseil is an action platformer split into 24 levels with a lot of gameplay mechanics!

  • Release Date: December 20, 2018
  • Developer: Badlad Games

Screenshots

Related Games