XX88, a brand-new online site, has just launched in the UK, offering a distinctive environment for users. Designed to transform the way people connect with media, XX88 features a simple interface and a broad range of activities. First reports reveal a significant popularity, and analysts predicting it to evolve into a key player in the online lands