Follow

What do you mean by "later this day", Nintendo?! It's 01:00 AM here in France! can't you be more specific?!

Sign in to participate in the conversation