Chris - Many thanks all points noted, the check points come after each boss battle, the sounds were a last minute addition, i usually have the sound off on my laptop, the movement issue is strange i checked through the code but being new to coding in general can't seem to find the fault, lastly the character was done by a friend, i don't know who prof. oak is :? when you say blinking you mean the screen is refreshing which could be an extra db-sync command that's not needed.
This is great i hope i get some more replies, the level structure is 3 levels then the boss battle, which is repeated 3 times different levels and bosses but that's were the check points kick in, there is 3 possible endings based on the amount of deaths you incur in your play through, oh just noticed the hit box thing yeah for me the collision was a pain something i need to work on in the future.
And again thanks for taking the time to have a go, and constructively comment, i am very pleased with your comments.
[URL=http://s1158.photobucket.com/albums/p620/jimac1888/?action=view¤t=level4.jpg]

[/URL]