This sounds and plays like an interesting concept. Great work from you guys! It's quite difficult, but fun! One improvement could be to improve the UI, other than that really nice job! :D