Wow! The "stuck in a time loop where you have to dodge yourself" idea was done a lot, but I really like your take on it!
The visuals and audio are really impressive too (like the color inversion before the loop), and the small things like allowing the player to move a litlle before the next iteration make for a really good experience.
I'm not a fan at all of the bullet hell genre, so I mean it whan I say: excellent job! =D