harry potter video game analysis