Credit: https://store.steampowered.com/app/1892100/HEART_ABYSS/

What is it?

An action platformer with bloody combat set in feudal Japan

Where and when?

??? to PC

Who?

Developer: Deadmap
Publisher: HeroCraft

Trailers!