It's not rocket science... Players that are considering your game are going to be looking really hard at that trailer to make their dec...