it probably sucks to work on a game like this for years and then have people say "lol ghibli ai slop" when you finally get to show it off.
not that people are *wrong* to be immediately suspicious, mind you. It's 2026, after all. But still.
(here's part of their 2023 announcement)