Before revision: He presses some buttons and interacts with the game engine.
After revision: The user presses some buttons and interacts with the game engine.