As for too much green, that definitely looks like it's a lighting issue with the video. The pictures show a nice blue that look similar to the previous one I had and I didn't get a sense of green at all. I always thought it was like a lighter North Carolina Tar Heel blue.
I'll probably be buying one shortly because that one was my favorite and I really miss it and I'll be sure to post pics if no one else has by then. At least I still have my blacked out AP Project X so I'm not completely without a watch, but it still stinks.