ясно, я так понимаю, краши всё равно продолжаются? Крашдампы Ваши показали что роняет игру лес. Попробуйте его отключить и полетать так. Как связаны джойстик и лес - пока совершенно не понятно, будем искать.
всем остальным, кроме evilvoland - причина крашей - не хватает памяти, где-то видимо утечка, ищем её. evilvoland проблема с WPF будем разбираться, но как профилактическая мера - попробуйте .net framework переустановить.