Atlus dropped its new Japanese role-playing game, "Persona 5," on Tuesday, and it has received critical acclaim from many games media outlets. The deve…
Every year, I cautiously hope for the best when it comes to video game announcements and flashy game trailers — who knew that dubstep was still a thing…