First of all they have yet to say this is going to happen officially, just an idea.
Second when asked about being able to show the game it was stated that working out the logistics and details for this are still up in the air and if it's even possible.
Third it was stated that any funds...