OUT NOW – Slap Sticker
Glasgow’s WeeWorld may often be overlooked as a games studio, despite having released around 16 games and apps for iOS and the company’s online social network having well over 60,000,000 registered users. WeeWorld’s latest release …