Since Aurora has blissfully made it to C#, the question of Linux support arise in my mind.
As all may not be familiar, dot net is actually available for Linux, this means that it would actually be possible to compile the game engine for Linux without major rewrite, except perhaps parts that are not C# supported.
Microsofts . net support matrix, see
https://docs.microsoft.com/en-us/dotnet/core/install/linuxAll the player would need is to install dependencies such as the . net runtime
Kindly blh42