Fight for one of the many characters on the streets of Insmouth with monsters, obsessed with other adventurers! Keep your mind and stay alive on this madness island!