HoloCure - Save the Fans!: Some Bug Fixes

Fixed a number of bugs, crashes, and a memory leak issue that may occur in the Tower