Hahaha I love it when I realise what songs are being done and it suddenly makes sense. The timings and pitches are pretty much spot on for these, even if there was 1/2 I didn't recognise.
I am not sure of what you could cover next but this is good!
Please contact me if you would like to use this in a project. We can discuss the details.