If you look on the GameFly site, it says the image is from IGN. It was probably one of their mock promo images they made on the fly. :/
Ya thats more than likely it.
Fan-Art! I have the render of that Jak and Daxter And there isn't much detail in it. Just a few renders which are merely blended and a background which good photoshoppers can make easily
So this confirms nothing..