Angry Birds Coming to an Xbox and Wii Near You! by Kristofer Brozio • November 14, 2010 Yes, the game of the year is coming soon to Xbox Live Arcade, and to the Wii Sure it’s not touch screen, but seeing it in HD on the big screen will be awesome and I’m sure it will be… Read…