Barkley on 06 March 2017
Peh said:
28th of february. |
1st of March.
Though it doesn't really matter, it's not like the headline would be any different if Zelda/Switch launched March 1st too.