IT'S
ROCK
NEWS
REVIEWS
GAMES
GIVEAWAYS
Ubisoft lays off 105 people at Red Storm, the studio co-founded 30 years ago by Tom Clancy, converts it to a support role | It's Rock