You'll also want to remove the GitHub link. It's been a long time since 2021.
Nope, I like that link!
I'd be interested to understand why. From my perspective, it'll only get peoples hopes up before letting them down, which does not associate good emotions with your product.