This rat again!
Maybe interested:
Cactusina
Demon and Miss Angel
Horizon Forbidden West
Pashka
Vampire Ramesses