Last week I posted a trailer for this strange little exercise in Michinima and I wasn’t quite sure what it was, now it is out and you can watch it below. Basically John Hillcoat (director of ‘The Road’ and ‘The Proposition’) has crafted a short film only using in game elements from ‘Red Dead Redemption’ …