I honestly though he was joking. I had no idea he was programming. I thought he'd given up on coding and was instead messed about on it (he doesn't have internet). A few times I've said to him "You'll never learn programming if you don't practice".

He shocked me. He actually did it. Write the code himself and the game actually works. Gobsmacked.