Tonight we take a look at Len's Island, a new early access game from Australian indie developers Flow Studios. Is it just a re-treading of an old genre, or does it ...