Well, the announcement came, and they released a few titles. The idea is an ok one, thought I think they went a bit overboard with the "announcement...