Daily Archives: 21 April 2009

Ace Team Software’s Zeno Clash – an eagerly-anticipated indie title rumoured to have first-person brawling that doesn’t totally suck – has just been released for digital download. Excited players everywhere are cracking their knuckles as we speak. We first mentioned Zeno Clash when rounding up the 2009 IGF finalists, where […]

Aaaaaaand Zeno Clash is here!