My understanding is that game releases always happen at 10AM PT. So that means there is no point in checking before then. The window for a release 3/31 was missed, so it should show up 4/1 10AM PT.