FIWC13 is live! Welcome to another edition of the world's largest gaming tournament. Do you have what it takes to make it to Madrid for the FIWC13 Grand Final?