Norwegian web browser developer Opera announced today released a new free browser, Opera Air, that will help users reduce stress through relaxation and mindfulness exercises. “The web is beautiful but ...