You are viewing a single comment's thread from:
RE: Nintendo Direct 3.8.18 - Lots of new game announcements, release dates and one huge tease!
You got a 71.43% upvote from @bearwards courtesy of @retro-room!
You got a 71.43% upvote from @bearwards courtesy of @retro-room!