ScoreVideo GamesBayonetta and Vanquish Dual ReviewPlatinum Games has become a staple of the gaming world. They create fast, energetic games, and their name has become... Read More