A few things:
#1 that's a bad link (EDIT: It didn't work the first time I clicked, worked the second
)
#2 gamestop.com prices are, in my experience, higher than those in-store
#3 I think it was one of the top ten weird games on Filter. Or something like that.