In the middle of the Bermuda Triangle lies a deadly and mysterious island inhabitated with many demons, including none other than Mydusa, who believe it or not, wants to meet humans! Unfortunately for her, everyone else here wants them dead! Can Mydusa come up with a plan to keep those fools away from the humans? Who knows?!
A shipcrew in the middle of a cargo delivery find themselves in front of a remote island right in the middle of the Bermuda Triangle! On top of that, a strange girl with snake hair is dancing for them and telling them to come set foot there!? That's TOTALLY not suspicious at all! Nope not one bit! Just ignore the demons behind her and the giant killer water snake behind you.