Great video! It was entertaining and interesting to watch. Very fun!
I tried to read the code while you were explaining things, and I understood most of it, but there are definitely some features of C++ that don't exist in C or C#, so I'm not familiar with them. Funny enough, I do all of my firmware coding in C, not C++, and my computer-based software is normally in C#, so C++ is kind of unknown territory for me. It's probably pretty rare to meet somebody who knows C and C# but not C++, but yeah, I'm that guy.
Anyway, I really enjoyed it. Looks like you already have 600+ views on YouTube, so I guess I'm not the only one who enjoyed it. I hope you do more videos in the future – I'm looking forward to them.
Thanks!