http://store.steampowered.com/sub/94153/ is the actual bundlethis is why you got the other games with it :)
Also, why is JSRF still not on PC. That game was so tedious but I love it so much. I usually listen to the soundtrack when I get home.