Story of my recent weeks. .. Inb4 "blah blah blah, Half Life 3 confirmed" adadasdasdas