I'm not great at this type of game but the last wave and boss fight felt very hard. It was very fun though !