It requires you to code your game. Some people might find that hard, but you have to ease your way in and not expect to make anything like Mario for at least the first year.