03-22-2016, 11:31 PM
was on steam today and it said this game is a free demo, tried but i couldnt seem to find the free demo version. Would like to try it out, excited to something similar to dertoit. Looked all over detroit but couldnt find it. This looks great