Posted January 26, 2021
As stated above. I was trying to dig in who owns the rights to the game but can't really find anything outside it being published by Deep Silver.
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