The Definition of Insanity
Mar 10, 2010 Industry
It’s time for change in the video game industry. Graphics are getting better, gameplay is evolving, and expectations are rising. The following games need to take that next step to stay relevant in the ever changing gaming landscape.