xMetroid on 13 February 2019
Animal crossing is trending WW for NOT being in the direct, this franchise is so damn powerful now.
Like i think this is the main reason why people aren't satisfied w the direct. Cause it was not bad at all. You add AC and it was damn great.