Game Description. An unexpected storm has left you shipwrecked on a mysterious and remote private island. Seek & find cleverly hidden objects and solve puzzles to find a way off the island! The story so far. Several years after No More Heroes 2: Desperate Struggle, Travis is living his best life in a trailer in the American south, along with his pet cat Jeane.