Interesting mechanics and really good music, liked it.
I love how the music sped up along with your enemy, which is really your past self.