I've seen a few games that swap roles between attacker and defender, but having you dodge your own previous bullets is genius! It gives makes it so you counter your own strategies, and you need to come up with new things on the fly.
PS: is that @Tarodev's game controller? good choice. ;)