Correct, even if setting to Desktop Version of Edge on WP10
Prompts to install an App, think it is detecting that we are on a Mobile Browser regardless.
This is a huge issue for us Windows Phone users.
I will check out some features of this site, but it's going to prevent me from using it for more than just a testing facility of sorts.
And no, Windows Phone is not dead.
The UI is still superior than iPhone or Android.
Please consider a UWP for Windows Platform.