The Caligula Effect: Overdose – “Men Are The Worst” trailer
Posted on February 21, 2019 by Matt(@OnePunchMaz) in Switch, Videos
NIS America published a new trailer for The Caligula Effect: Overdose, which you can watch below:
The game will be released on March 12.