Guys, is Worms: Battleground still downloadable for free? I might pick up an Xbox Live Gold sub online before my XOne arrives. Still is.