Quantcast
View Post

Destiny will be the new E.T.

Captain Toad will be the "new Mario" of the industry as it rises from the ash.