The latest browser games added to the catalogue — playable straight away, no download and no account.