Klei Entertainment Releases Invisible, Inc. Alpha: Initiation Trailer
Klei Entertainment's newly released trailer for Invisible, Inc. focuses on the augmented upgrades and tactical combat featured within the game. In Invisible, Inc. players will be tasked with sneaking...