I believe I already finished, at least I can go to the last level in the level selector, although I can finish it again if you want me to
Could be a bug with the credits, it will unlock all the levels and not give the Chell skin. Oops XD