Well done, love it. It, somehow, reminded me of this Show HN from two years ago: https://news.ycombinator.com/item?id=41247023