Happy Friday everyone!
Welcome to another edition of Destructoid's Friday Night Fights!
We finally made it, we are now fully into the next gen of gaming! Can you feel the excitement? I know I sure can!
Last night, Microsoft launched the Xbox One, ushering in a new era of ad filled dashboards everywhere!