There was someone on one of the threads I was reading saying he got sega saturn panzer dragoon 2 real cheap and had a link I think. Does this ring a bell with anyone else the name of the Store? Thanks.