Skip to main content
Report this ad

See also:

Massive on micro-transactions & AAA games: 'Not sure it's a good fit'

This pic shows off snow-build up in The Division
Photo courtesy of Ubisoft, used with permission.
Report this ad