More about this game
Title: DETOUR
Genre: Action, Strategy, Indie
Developer: Sandswept Studios
Publisher: Sandswept Studios
Release Date: May 16, 2011
Languages: English