Imminence: Small fixes, and performance enhancements

Made some small fixes post-launch for audio and stability. There were some performance enhancements for later game added as well.