Ludus Hero

Cyberpunk with a pinch of Tropicalia, super heroes and martial arts.