I just finished the game today. The last boss battle is my favorite boss battle in recent memory.
As much as I loved the 1st Spider-Man game (I played the main game and all of the DLC 3x), I actually like this game more. There were a few moments in the Spider-Man game I didn't enjoy (Stealth Missions, Harry Missions, although I didn't mind the lab puzzles, I wasn't particularly having fun playing them), but with Miles I pretty much had fun throughout the entire experience. The only part of Miles that felt more like a chore was the sound sample missions. Once I'm done with the final side mission and post card search, I'm immediately running it back in New Game+.
about how long did it take you to complete?