Skyemont Battle: Update for Feb 28 2023

New features and bug fixes.