Hmmm...if those source engine 2 pics are legit, I gotta say from the picture alone I don't see anything revolutionary about it. Looks like an engine with decent graphics capabilities that have a semi realistic look to it. Regardless, this opinion is based on a picture that still isn't a confirmed picture so don't hold my opinion to dearly.