Not sure if this has any files for play on a test unit but it has 2 videos. One with background on the game and the other a tech demo. If this is a common item given away at all game stores I apologize I've never seen it before. Anyone seen this before?