Mega Roids: Update notes for 4/10/2026

Updates to alien AI - Some minor cosmetic updates