New Abducted Trailer - The Upcoming Episodic Adventure
Posted by Andrew Stevens on March 20th, 2013
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.