★ TouchArcade needs your help. Click here to support us on Patreon.

iPhone: [Spider] on your iPhone, you see it, you love it!

06-13-2013, 10:59 PM
#1
[Spider] on your iPhone, you see it, you love it!



Do you dare to challenge it and climb up to the top of the leaderboard?