This indie game was a hit when it launched a year ago today, but it's only become more impressive as time has gone by.