alternative, progressive trance, metalcore, uplifting trance, trance
http://www.myspace.com/reverserockband