Tag: Zetsubou No Shima Archives | Broken Joysticks

May
04

Black Ops 3 Eclipse DLC Impressions

First released for Playstation 4 on April 19th, with it coming to PC and Xbox One on May 19th, Black Ops 3 Eclipse DLC is what could be either really fun, or possibly some more of the same from Treyarch’s […]