It has sort of a Mickey Mouse activation process, which I mention because I would still say the program is worth it. Even if you run into the little hiccup in the process that I did. Some profiles have some bugs but it’s a whole new way to experience plenty of games. So far, from what I see here and what I experienced with that slight hiccup with the registration, the developer is very responsive, which is always a good sign. Some profiles are great and some are trash but you do get the necessary tools to make your own, which I am starting to learn about. I have already tried some officially and unofficially supported games, as well as some completely unsupported games. So far, I got a satisfying experience out of most.
By the way, I am also a content creator.