Welcome to the Overwritten.net forums!
This just reminds me of the Studio Ghibli game, when is that one coming out?