Smash Bros. Ultimate – Dragon Quest Spirits Have Appeared on Nintendo’s Servers! Is Hero Imminent?
Nintendo’s Content Delivery Network has been updated with a bunch of Dragon Quest Spirits! It seems preperations have started for the launch of The Hero… but just how much longer will it take?