Song of the Day: half•alive – still feel By The Telltale Mind on August 14, 2018 • ( Leave a comment ) You come for the awesome video and you discover a great song just so happens to be present as well. Great stuff from new band half•alive.