It means Ubisoft is trying to make up to Wii U owners for stiffing us two months ago. That said, this is gonna be awesome with daily and weekly challenges all for bragging rights on the leader boards. Download of the week.DOWNLOAD!