I would seriously consider giving the player a bit more instruction and direction, as well as working on the level design a lot more. I didn't know what I was supposed to do when I got into the game, which really isn't fun. The level design could also seriously be improved. You've tried to create an open-world game and it just really doesn't do much for the game, other than confuse the player.