Wow really innovative concept! I'm a little overwhelmed by the amount of mechanics though. Great job guys!