@EA_Stefan, consistency only helps regular customers. Those who just buy a game once in a (long) while, require information that is easy to find. Having vital information not on the main product site, but on a unrelated product page that is not even linked to from the main product site, can not be considered easy to find.
There should have been a clear link on the main Unravel site, "For more details, check the Origin store page for Unravel", leading to the Origin store page.
I don't understand why your first deny, and then confirm, that heroes such as @crinrict, who are not affiliated with EA, provide the product support that EA should have been providing. On the "EA Answers HQ", it was not EA who helped me find out why Unravel didn't run.
Thanks, I have gotten my refund, which was quite easy and straightforward, for which EA can be recommended. For the rest, not so.