In an era of costly online subscription services and colossal downloads, browser games deliver instantaneous fun and ...