Looks like Imagine Casting is shutting down on October 31st, 2022. As of now, the developers on the page have mentioned the site is now on read-only mode which means commenting and voting have been disabled.
Anybody from Imagine Casting?
https://imaginecasting.com/