Every Game IGN has scored an 8 or higher this year.
Video game studios throw around the word "immersion" a lot, and it can mean different things. Many video games use mechanics and systems to "immerse" players, and draw them into an expansive or ...