No sound or music.
Graphics look nice.
Mechanics work, but they don't seem al that fun. If anything, being unable to control your characters while they get attacked seems frustrating. Unique, but I'm not sure it works well here. It fits the theme though!