Skugga now lives at skugga.gelopard.com. Your progress comes along. If you added it to your home screen, add it again from there.