<p>Back in April of 1986 the Chernobyl nuclear power plant just outside of Prypiat in the Ukraine had a catastrophic accident and an explosion released enormous quantities of radioactive contamination...

<p>For a good amount of people who hear the words “indie game” the first titles that pop in their heads are <em>Braid</em>, <em>Super Meat Boy</em> and, more recently, <em>FEZ</em>. Alm...

1...3839404142...48