Your critique is spot on. The controls/level design is the one thing I would have tackled, if I had one more day.