This is a very interesting game concept. Had no idea what to do at first until I went back and tried to decode your previous forum posts.
Nice execution, though it did start to make me feel sick after a while. Interested to where you take this.