We just informed you about the official confirmation of iPhone 4.0 by Apple and look what has just popped up over at Engadget. They have been tipped by a developer from PixelCUBE Studios – a firm which holds the number one spot in iTunes list of free app, who has spotted not one or two, but three difference versions of iPhone OS 4.x running on different iDevices: iPhone 4.1, 4.0.1 and 4.0.