There are 14 levels, and each of them seem to take about 45-60 minutes. The boss fights in the game are really cool too.
It blows my mind how many 3D spidey games there have been, and not a single one of them has figured out how to do a good walkcrawling camera.