Great idea! That was very interesting. The idea has a lot of potential. Some things for improvement to consider are the player acceleration speed, as the player moved very fast across the screen, and perhaps limiting the number of rewind "shadows" or making them shoot only when you hit a certain type of enemy.