finally, lol. great game, very frustrating at time but that makes it all the better when you beat it.