I'm seeing speculation on "The Gram" that the announcement might be Animal Crossing related...
Apparently one of the lead developers retweeted the announcement...
The only other time thi person did so was for the AC mobile game...
Could mean absolutely nothing; I just thought I would stoke the flames...
Have a nice day...