Finally. Hopefully this ends well and we can see Spider-man get him some wins.