It's possibly the worst thing I have ever seen. It's essentially a Steam copy, made for one game series (of questionable quality), asking for a paid subscription for as of yet unknown quality services.