Concept is really intresting. Also like the big amount of different enemies. But its hard to find right way in such a big map. Need a little hints may be.
Overall, amaizing job! Good luck in your future projects!