Does Windows Phone 7 and its much lauded games platform live up to the hype?
Quickly and easily download Instagram videos with our free tool.