Valentine's Day is a cherished celebration of love named after the day of stoning for St. Valentine. In games it has quickly over the last couple of years become another event where players usually receive some great digital content whether that be gun skins or some other event. It's also best to assume that this events take place on every platform that the title is available so no need to specify. With this list I've compiled what events are going on so you can unlock all the free content without missing anything. If I did however miss a game that's giving away content specific to Valentine's Day be sure to let me know!
Gears of War: Ultimate Edition
Gears of War is always good for a free gun skin and in Gears: UE you're given access to the "Carried" gun skin for the weekend which will then be credited to your account forever to use after a seven day period. This event runs from Friday 12th February at 12pm PST / 3pm EST / 8pm GMT / 9pm CST to Monday 15th February at 12pm PST / 3pm EST / 8pm GMT / 9pm CST and just requires you to play an online game in any mode.
Rainbow Six: Siege
Just play Rainbow Six Siege between 12pm EST, February 13th to 12pm EST February 15th to unlock the "Heart Attack" gun skin which just shows up as soon as the game loads.
Grand Theft Auto V Online
The be my Valentine event running from February 12-18 with Double GTA$ and RP. It also includes free tickets in-game to events, 50% off SMG ammo, Double RP for riding with other players and double RP for arm wrestling. You can also unlock special shirts for free by logging in each day.
Call of Duty: Black Ops 3 Double Xp
Apparently this brings much love from Treyarch granting players a double XP weekend so you don't have to be alone and can run around as robot soldiers of the future.