I still don't get this whole Wall Street/Gamestop financial fracas, and while this video from Stephen Colbert doesn't explain it all - it does make it quite humorous!