The Japan Expo 2018 in Paris, France, is happening early next month and it is sure to be a treat for Nintendo fans attending the event. There’s a wealth of playable games for attendees to play including the long-awaited Super Smash Bros Ultimate and a bundle of indie titles. Pokemon: Let’s Go Pikachu! and Pokemon: […]