I check this site everyonce in awhile. Havn't seen anything since the birthday post, but today I got a little suprise. There are new screens on the front page of a emulated game. Quickly went to the forums to see if anyone posted anything about it, but didn't find anything at first glance. So I thought I would create a new thread. Anyways, this is cool.