NeoGAF App Icon
NeoGAF.com 'add to home screen' (via Safari) web app icon, based on their v1 logo.
View all tags
Posted on
Nov 23, 2012
More by Newar View profile
Like
NeoGAF.com 'add to home screen' (via Safari) web app icon, based on their v1 logo.