Interesting game! A unique twist to Pacman. I like the concept of your rewinding dead self being your enemy. I can't think of any criticism (except maybe the music is too loud).
Good work.