NOPEEEE I'm sorry actually this was my fault.
You must be registered to see the links
and
You must be registered to see the links
are both different games, as you can see mentioned here:
They both looked really similar and I got confused. This one is not yet translated.