Nice job finishing the mechanics and an upgrade system. It was a little frantic for my taste, but I got through the first few levels fine