Half-Life 2 is here Valve #39;s long-awaited shooter sequel available for paid download through Steam service; retail purchasers #39; copies authenticating online. 

Which of the following sections of a newspaper would this article likely appear in? World News, Sports, Business, or Science and Technology? 