Home Off Beat Opera Mobile 9.5 Beta rolls out on July 15th