Hardcore puzzler