So not only did I get a great Spider Verse trailer, but an open world Harry Potter RPG leaked today. Is it my birthday? Is it Christmas?