I really appreciate games that match song to gameplay. The one thing where games fall behind cinema is that music hardly match with action. This should really be explored more often.
BTW, your logo is beautiful, but it's too hard to read. It could cause marketing problems.