Nice job cedric! I like the mechanics a lot. I think it was a really ambitious idea and I'm amazed you implemented all of this.