This is the 3rd year the Ubi games are not on Steam @ Launch in the UK thanks to a deal with GAME