Gamesslow roadsLong car trips become annoying due to traffic and traffic jams, right? But they can be pretty really relaxing when it's a deserted highway full of beautiful sceneryScreenshots from Chrome Web Store