A Game About Debauchery, Wine, Loose Women and Space Bombs

I’m not really sure exactly what upcoming indie action/adventure game Descension is all about, especially after such a vague trailer. More »