If you're looking for a way to unwind or challenge yourself without downloading heavy software, free-to-play browser games ...