Channel 4 Publishes BAFTA Winning Dare Game

Size DOES Matter, a frantic music-fuelled arcade game and winner of the last BAFTA Ones to Watch Award, is OUT NOW,¬†published by Channel 4. The game was one of the three main winners at Abertay …