Today a sneak peek at this week’s new episode of Glee “Swan Song” has made its way online. A major plot point is revealed in the clip so only watch if you’re willing to know!
The troubled UK game retailer appears to have found its knight in shining armor in the form of Opcapita, an investment firm. Opcapita will take ownership of 333 GAME stores, in a move that will save over 3,000 jobs.