8 of the Most Awesome Video Game Openings Ever

As with any other form of entertainment, video games have to grab their audience right from the start. A great introduction must be so outstanding that switching the console off is absolutely out of the question, whether this is a…

Read More