STP: If you’re up for a challenging puzzle game, look no further. Just know that it will show you no mercy.