I wish it was explained what to do, but otherwise it's well executed
Agreed, was going for a learn as you go but didn't have enough time to implement fully