HM.. Ok... Is there any other program like tapatalk that it doesn't need an installed version of itself on the site for windows phones 8 ?