Here are the awful games in the AppStore Top 150

The App Store Top Charts is the area where the majority of us go to discover what’s new, what’s right, and also what’s popular in regards to applications. The Featured area in the App Store is a joke, as well […]