ALBAWABA - A former Israeli soldier named Ilan Raz sparked backlash on social media after revealing "Shield of David," a video game based on the ongoing Israeli aggression on Gaza since Oct. 7, 2023. Raz told Israeli outlet Mako that the game is 80 percent complete and set for an Oct. 7, 2025, release. The former Israeli soldier added that he's currently in talks with Epic Games to distribute the ...