I'm pretty sure these are Windows Phone Apps? Correct me if I'm wrong.
Reason is that I'm thinking about a Windows Tablet, but the Windows Store has me concerned. There is A LOT of crap in there, and even more crap pretending to be official Apps (pretty sure a lot of copyrights are being...