Half Life 3 Confirmed. found on facebook thought was funny.. Reposted 3 times Half life 3 confirmed i Love You