Hey thanks for replying, I should have updated this saying I figured it out Although I have been playing around with the engine a bit and I had a question, From my short experience and understanding of the engine, it is good to make small flash like games and would not be easy to make rpg style games. Am I right in my assumption or terribly wrong? I say so because if I'm not wrong, this engine works mainly based on states, so whenever a state is change (example in an rpg when entering a room), everything has to be set up from scratch even the player and physics etc, there is no class that I can just call to create the player and all its properties. Am I correct or am I missing something?