The Super Press Space To Win Adventure RPG parody was uploaded to NewGrounds in 2009 already (and later gave us the "dot dot dot" video).
It's been a growing problem for two decades now.
[0] https://www.newgrounds.com/portal/view/495903
[1] https://www.newgrounds.com/portal/view/558516, https://www.youtube.com/watch?v=4Z2Z23SAFVA