With the recent announcement of Windows Phone 7 Launch Game Line-Up it’s clear Microsoft wants WP7 to contend with iPhone as a serious gaming platform. I don’t think they have a chance. “If looks could kill they probably will.” – Peter Gabriel It’s all about looks and performance. The iPhone will be king of the […]