Catapult Legend: Small Update

Fixed a few bugs Improved overall stability Small tweaks and polish