April 4, 2013 12:22 PM
ACKKStudio have released the second official trailer for their upcoming game, Two Brothers.