Bioshock creator shares new trailer for Judas

An all-new trailer for upcoming sci-fi shooter Judas has been showcased during Thursday’s State of Play. Judas is a first-person…

READ MORE