Dead Effect 2 Dev Announces New Sci-Fi FPS Titled TauCeti Unknown Origin

TauCeti Unknown Origin is the latest title coming from Dead Effect 2’s developer BadFly Interactive.