Islet Hell: New content

Added winning screen.