Stolen assets apparently which isn't surprising if you've watched or played the game. The store page is back already though.
Stolen assets apparently which isn't surprising if you've watched or played the game. The store page is back already though.