Devolver Digital announces the release of Direct on June 10th. At least 4 games must
A few months after the IPO, the American publishing house Devolver Digital released the first