DETOUR: DETOUR delivers May 16th!

DETOUR delivers May 16th to the Steam store for $9.99! (£5.99 , €9.99) http://store.steampowered.com/app/92100 DETOUR will be 10% off if you buy it in the first week! Tell your friends! It will be six times as fun with…