The gameplay premise is pretty cool. As others mentioned it could benefit from some more explanation on what to do. You can still write it on the game page during voting. The theme interpretation is a stretch.