- Add keyboard handler for character input in useGame - Character validation and typing now handled at module level - platformHook focuses only on lifecycle: Space (start/restart), Escape (quit) - Game module self-contained for core typing logic