https://www.youtube.com/watch?v=aptgQaG_RR0 With the new Spider-Man movie being well received and people clamoring for new superhero games, it is the perfect…