I think I'll have to go with your method RT, because it compiles and everything OK until I run the game, the titlescreen shows nice and the fire button works, but when I start to move the game resets to the titlescreen and after a while it freezes, am I missing something?, if you want to check out my code I'll post it here