Я выберу… nVidia или ATI )). В реальности придется остановится на «работает, но с багами». Кстати, писал когда-то в саппорт интела про баги в рендеринге, но никто даже отвечать не стал.
Думаю, большинство разрабов просто не хотят писать движки поверх XNA, так как издержки на managed окружение и так значительны, а еще один слой абстракции выглядит не совсем уместным.
Кстати, есть какая-нибудь статистика по продажам игр, которые не включены в xbox live, так как складывается впечатление, что в MS специально запрятали их как можно глубже в маркетплейсе, чтобы пользователь никогда ничего не нашел.
Не совсем понял, есть ли возможность включения в сборку .net runtime и запуска приложение на ОС, где .net не установлен. Если такой возможности нет, то особой пользы от ILMerge не вижу.
P.S.: Просто первая ассоциация после прочтения.
Я думал, что правильно «should ever be forgotten». Когда-нибудь я пойму все хитрости английского языка.