Nice ... Congrats on your new Pb! I think we have all tried a game to two fall apart in the end like that. Actually it happens a bit too often
May I suggest starting a player blog in the player blog section where you can post about your development which will keep the information nicely collected - oh and start submitting scores for the leaderboard in the high score section. As of now you're already ready to take the #156 spot.
... And stop dying in those games