client: integrating web-steps for game management