Game::TextComponent reworked and demo updated.