Three thit can happen-So finally its 25th today and " I'll release this update before 25 June no matter what "
- game get released today
- it will not be released today
- in his time zone, its still 15th Feb 21, so he will definitely release on 25 june