Finished complete game! It was very Interesting and unique concept, and implementation was very clean! Well done!