Games like Lucha Masters StickerMania4 reviewsReleasedSep 22, 2023DeveloperEscalera GamesA precision platform game with Mexican folklore.$0.99 on Steam