I don't have a link to a page describing the game :( maybe the itch.io page?
The date of initial release is probably August 18th 2021
Viewing post in The Tale of the ADHD Dinosaur comments
This exists, somehow, maybe it's what you need? https://www.igdb.com/games/the-tale-of-the-adhd-dinosaur