Login

View Single Comment

It means they're going to release it immediately after the rumoured Nintendo Direct