Quite simply… the answer to our prayers or Satan in disguise?! Its fate is its own to decide. This could be a huge success or a gargantuan failure. If successful this would revolutionize the way games are marketed, sold and experienced. Guess we will just have to wait and see….
-Z-