According to WRGB channel 6 website, the Bills game is on in Albany. I would hope and expect that to be correct. Although Albany may be geographically closer to Boston, there are far more Bills fans than Patriot fans.
If the game is not on locally, there are several Bills bars. The best being Ravenswood in Clifton Park in my opinion.