Honestly, this looked very promising at first. But the amount of bugs, the fact that they all share the same scream, and a bunch of other nitpicks make me feel like it was terribly rushed.