I have a system (let\'s call it game_event) that consumes input events from various sources (keyboard, gamepad, etc) and maps them to game-specific events (move
game_event