C# compiler options

I see in the FAQ that the C# code is compiled with -unsafe which is awesome, but is there any particular reason why it is compiled in Debug mode? Also it is stated that “Your program is compiled and run in a Linux environment on a 64bit multi-core architecture.”, yet the Environment.ProcessorCount property is returning 1. Do you plan to revisit these in the future?