Game Full ((link)) Version: Shinobi Girl Flash
While the game's primary draw was its adult content, its mechanics were surprisingly polished compared to other games in the genre. The developer utilized ActionScript 3 (the programming language for Flash) to create smooth, responsive controls. Mai could perform a basic melee attack, a dash to escape enemies, and a jump-kick.