3/27/13They Want To Let You Smell Your Video GamesIf gamers have a favorite buzzword, I'd say it's "immersion." We want to be immersed in the games we play, we want…ByPatricia HernandezPublishedMarch 27, 2013