WebGames: Challenging General-Purpose Web-Browsing AI Agents