Sun Side Games, the creators of Crow, have released the first trailer for their new episodic adventure title, Abducted. Sun Side Games plans to have you “Abducted” within the next three months at the game’s release.

via: Sun Side Games source: YouTube