Yes. WinTrillions Casino is currently offering a generous match deposit bonus and free spins for players. It comes with easy to meet T&C for all new players.