This week at E3, Microsoft Studios announced that they have acquired Press Play, the indie developers behind Windows Phone 7 gamesĀ Tentacles and Max and the Magic Marker. Neither game … Read More