Here’s the thing: What we call glitches are really just unintended rules. The computer has no idea if the developers meant for Sonic to go through a wall; it discovered that it could, so that became an option. We “know” that’s cheating because we play the game with previous knowledge that you can’t run through walls…