This seems like it could be interesting depending on how some of the mechanics work.