I have never played something like this, it's quite an interesting game design and an awesome result given the amount of time.