Oh, dear...
To be honest, I can relate to this. I've been in cars countless times with nothing but old school game songs stuck in my head and the time to sing them via acapella. Especially the last bits before the end. Anyways...
Well done. I thought you did the lip sync very well and kudos to the singers.