Wow, this looks really good.
I know this isn't exactly "on topic," but in a sense, it is. I would assume that I could ask this on any thread: I've been a member here for a while now, but I haven't really tried playing any of the games yet. I'm not sure how the whole spiel with the IPS patches...