PS All-Stars: Battle Royale- Russia Trailer

A new trailer has been released for PS All-Stars: Battle Royale which is specifically a Russian trailer. The trailer bears sharp contrast with its counterpart, the western trailer. Though not amounting to much, the trailer is a real piece of video for the cosplay lovers.