Anyone else not digging the new web app store for phone apps?

Printable View