Get your taxes done using TurboTax

Am I wrong or was this form posted 2/2 at IRS.gov/latestforms?