Posted December 29, 2021
Am trying to lave a review for the game "Tormented Souls" (currently has a VERY undeserved 4.3). I've owned it for weeks and have 12+ hours into it, and there is no way to leave a review. I can add stars but that's it.
It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera