OMG. For a game thrown together at the last minute this has a very solid gameplay mechanic that I enjoyed and wanted to play to the end. Loved it!