You know any developer can make those icons and load it on the test iPhone right? It is probably fake and the images of the icons are pretty much the ones you see across the web. I would trust the source if they open one of the app to demonstrate the actual app...