What is it about its requirements that keep it from running on anything that exists today? The article just seems to talk about how it can support higher specs? (I ask because it'd better be a really, really good reason that it can't run on anything existing because that doesn't seem like good news for anybody.)