Love the idea of this game. Was fun to watch people play. Sadly, it seems the idea to expand on the idea was abandoned.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.