It's a nice concept but agreeing with the difficulty. If there were fewer enemies or if they were slower it might alleviate that.