Great theoretical description. I'm a fan of the fact that you don't make it too obvious which key to press, so the player's more incentivized to read the great story you've compiled here. Nice work!