Rumor: Best Buy Leaks 3 Massive Unannounced Titles For Switch

Rumor 3 Switch Games Leaked

In a week where leaks are seemingly ruining the upcoming E3 event – and proof why the annual event may be on its way out the door – Best Buy has seemingly accidentally leaked 3 big title games headed to the Switch. With Atlus revealing a new web page for Persona 5 S yesterday, it […]