We give our thoughts on Ubisoft's brand new fictional sport after sinking some time into its closed beta.