An amazing Miles Morales