New branded games from NetEnt and free spins for the start