It turns out that the actual release date of the game was September 3 2020, and not March 3. I corrected the info now.