Embark on a thrilling escape in "7 Meters Away," a point-and-click mystery where you unravel the secrets of a mysterious cell as Óscar, a captive package deliveryman.
Immerse yourself in "Thou Shalt Not Kill," a bone-chilling VHS horror where a mysterious tape unlocks shocking revelations and a heart-pounding atmosphere.
Embark on a thrilling adventure in Zlime: Return of the Demon Lord, where you can transform into over 50 monsters, conquer randomized roguelike dungeons, and upgrade your skills to become the ultimate…