Cosmonautica: Cosmonautica Update 1.2.1 (What's up?)

Hello fellow Cosmonauticans, we're back with a few small changes which should help regarding some crashes and other problems. Right now we're working on a new project and therefore not full time on Cosmonautica. A bigge…