The idea is definitely unique and well made. However, horde health is kinda broken which made it hard to play the game and know how close I was to progressing.