Can the Terra Rebel update give LUNC investors a reason to rejoice