I totally agree... I actually posted a link to his video in the description...
I've also added a link on the main page here on itch.io
Thanks! Highly appreciate it.