Story: Heaven & Hell: New game release - "Cute Capybaras"

https://store.steampowered.com/app/2413840/Cute_Capybaras/