Nice job on the presentation. Sounds and visuals are all really tight.
Was confusing at first, but once I knew the controls, it was enjoyable. Turns out I know less about industry players than I thought I did, though. :(
Really impressed, nice job!