The gaming industry is a rather fluid and fickle beast, with previously immensely popular fads and trends swiftly tossed out the window in favor of the next rising obsession. Where once radio towers and gunmetal gray environments reigned supreme, now all anyone can talk about is immersive worlds. We really love the word immersive, I […]