Art is very cool, I actually really enjoyed the control schema in this game, it felt very intuitive. It was also a very clear-cut objective! I think it would be funny if the aliens made sounds or talked to you as you were delivering them (just a quirky suggestion ;p ).
Good job and Game On!