Overwatch 2 LEGO Set Delayed Due to Activision-Blizzard Allegations Elizabeth Alexander Jan 12, 2022 A LEGO Overwatch 2 Titan set was scheduled to release on February 1st, but has now been pushed back…