Well, they were both real time and looking very promissing in a really early state. The end products are going to be awesome. Both being made by excellent developers, one game a new take on a long lost classic, the other a totally new ip.
Not to mention, it's very likely that both will be launch games.