What is this? Because the title doesn't match the titles of the two games that feature them (I double checked). It's just I'm a big fan of the series, and if this is a new game (which I doubt, but still) I am going to squeal so loud it'll break my windows.