ahh crap. Saw this topic when it was just about F2, didn't realize it was the same seller for all the new games that just popped up. oops.
Still, curious to see how this one plays out.
Also, if this guys stuff seems legit now, should someone update the thread title a little?