Cool idea. Kinda reminds me of that other game that slows down time when the player is standing still. If these two mechanics came together you'd have a cool puzzle shooter.