I've since switched to jellyfin, but I initially chose plex because it was the only option with a client for Tizen. It certainly felt native but very well could just be a web app.
What's wrong with progressive web apps tho? If every device has a browser why bother writing native code for an app that doesn't need it? A single code stream for numerous platforms is a win if you ask me.
It's also a beautiful game. I would spend hours just zipping around and taking in the scenery. Thanks for the reminder that I need to replay JC3