It was really hard, but we have finally settled on the 15 winners of our Windows Store and Windows Phone 8 contest. Here's a brief overview ... Read more