Has anybody heard anything about the release of the new Vega? It was suppose to ship last month. Anybody have one? Pics? Tank shots? Reviews? ANYTHING?