I have fixed the bug when the shots go through walls, but the most important changes are these:
-LoadLevel function and RestartLevel is added.. it will be easier to load levels now.
-Now you can die if you fall in the holes (and lose lives)
-Collision Engine is done! I didn't found any more bugs now and it has collision in all directions ^^
-Debug Mode and engine version is now displayed on top screen (for debugging)
-Changed the default backgrounds.. the mountains are ugly, I have to change it :|
-Fixed Hero animation when walks
I think i havn't changed anything more :S ... well, here's the screenshoot of the day: