Interesting idea, it could use a little work on the mechanics but the concept seems solid, also great art, good work!