Whenever I think about Steep, it causes me to furrow my brow and wonder about the nature of its release. It came out at the end of last year after a short announcement at E3, but in the wake of some pretty big titles. This unexpected game from one of the biggest publishers in the world just kind of came out, then disappeared again with little fanfare.
Viewing entries tagged
annoying characters