Thats such a vague site...no picture, no specs, only 8GB and 8MP...anymore info on this phone?