I created my account a little while back, not specifically to post those videos. And no, I did not create them. I don't know how I "pulled the pin on a grenade and ran out the back door". I've seen a lot of talk on here recently about progress and graphics, those videos were made about a week...