Ubisoft is usually good for some craziness and a few laughs at E3. This year was no different.
Editors Note – The Steep content is for the Pyeongchang 2018 Winter Olympics, not Peyonyang. Peyonyang is in North Korea and that would be a silly place to have a Winter Olympics.