Prince of Persia Review

History is a key word when discussing a franchise like Prince of Persia. The series, which made its debut way …

New Demon’s Souls trailer

From Software has given its intriguing RPG outing Demon’s Souls the trailer treatment this afternoon, depicting vast landscapes, monstrous beasts …