Devolver Digital announces 3 game delays the only way it knows how

This post was originally published on Digital Trends

You will shortly be re-directed to the publisher's website

Devolver Digital has a brand, and that brand is announcing game delays with a fake awards show.