This game was recently released. I love these games! It looks like it's a return to form for the series. All the reviews I've read said it's as good at 1404, which many consider the best of the series. The reviews have been very good as well. I'm probably going to buy it tonight when I get home and download over night. Anyone played it yet?