I'm just wondering if anyone else has encountered this glitch and if anything's been done about it...

I found the 100th feather (I'm at the beginning of Sequence 14), and when I went to return the final feather to the box, the cut scene started (and didn't seem to load right) and afterwards it told me I received the cape and gave me the checkpoint, but I can't move Ezio except in circles. I tried restarting but unfortunately since there was a checkpoint, when the game starts up Ezio appears outside his villa and then the cut scene starts up again and I can't move him again.

Has anyone else had this problem? Is my only solution restarting the game?