With the announcement of the Ubisoft Forward coming on July 12th, and the recent Microsoft Inside Xbox online showcase, it seems companies are moving towards online presentations. At a time like this they have to of course, either that or they get left in the dark. With no other options most have been […]