Really a fantastic try my friend , i'm a college student who's recently trying to develop my own simple 2d game,and yours is exactly what i dream of,you know as the open world which may be little difficult for an individual.I really enjoy it and knows what it takes to reach it , and so am i thouched by the ending sentence.Just move on,and it would be much better if you give me some advice on such a huge ambitious project.