Can Unity games have viruses?
You absolutely can get a virus from an MP4. The exploit is in the player, and different players have different exploits. The payload is designed to overflow a buffer in the player, to place executable code into your computer’s memory, and then trick the player into executing this code.