Sneak Thief: Sneak Thief 1.0 Gameplay Trailer + Release Date

Release Date: May 8th