Galaxy S5 revealed in all its glory — launches in April