about 5 years
ago -
[DE]Rebecca
-
Direct link
I am unaware of any bans issued for this - do you have links to cases on other forums?
As for updates, it's not its own platform, it just works with the normal PC version of the game - but you are using a new service to play it!