Another immensely popular Windows Phone title has marked its arrival on the Windows Store. Ragdoll Run is one of the most downloaded games on the Windows Phone platform, and has recently been ported to Windows 8. This