9 Monkeys of Shaolin is a side-scrolling beat ’em up developed by Russian independent game studio Sobaka Studio.

Source: N4G PC 9 Monkeys of Shaolin Review – Gaming Respawn