Harry Potter RPG Leaked Footage Looks Stunning

Just recently, there has been 1 minute and 20 seconds of pure excitement released into the world. That’s how long the leaked footage lasts, displaying what the world of the…