Apollo+ Windows Phone 8 Update To Be Out Q1 2013 Possibly

With the launch of Windows Phone 8 devices fully underway, there's a rumor floating around the internet today that Apollo+ (Apollo Plus), the first major update to Windows Phone 8, could be pushed out as early as Q1 2013. There's no concrete evidence of this, other than a Twitter post by @Football4PDA. There's plenty of [...]