Since the official announcement of the Nintendo Switch, new information on the system has been nearly non-existent. As Nintendo waits until after the holidays to release specifics, fans have had to make do with the small number of leaks and hints that have emerged. According to the latest rumor from Let's Play Video Games, we could finally have some new information, in the form of a European price point!