Nice
Very good tutorial and very well laid out. I will try it out when I get the chance. Please could you make a sequal which explains;
1) How to put in barriers, or things you can only do / pass through if you have a certain thing.
2) How to make a battle engine thingy.
A good idea would be to walk us through how you made the game, showing everything you did.