Game looks promising, had a blast playing this demo. The only thing that could use some help is the UI clutter.