Yes, on the xbox. The main problem I had with the game was that there was a lot of time spent running around fairly drab indoor environments trying to find the right thing to jump on rather than the fast building scaling action I was expecting.
Agreed, it was rather fun when I remember playing it on my PC.