Not quite. It's an advance on a one-time tax credit they created for the 2008 tax year. But instead of waiting until next year to claim the credit, you get the check this year. It has no effect on what you owe or what you get back when you file next year.
Yes, I read the bill (I'm crazy that way)
Ah so it is still basically circular logic, "I'm gonna cut off my head, to stand on, in order to be taller!" I hate it for the next person to take office. Big ole {censored} pie sitting there waiting.