Ngl, the language of the tweet is odd. It literally just states that they will make some sort of public announcement in relation to the console, not that they will reveal it or release it by the end of the fiscal year. Back in 2016 they flat out said that NX would be releasing on March 2017. At this stage, I'm not ruling out a holiday 2025 launch.