Annihilation is the latest game from indie developer TreeFall Studios. Eli Brewer is the studio's head, and while his earliest games…