Phantom Squad: Super Rare’s 12 Games of Christmas!

For the 5th game of Christmas... Super Rare Originals is giving away 5 Phantom Squad keys! Happy December, everyone! Today, we're excited to share that we’re giving away 5 Phantom Squad Steam keys as a part of the Super…