Time bubble confused me at first but overall amazing concept. Time rolling is great idea. Well done!
Yeah it isn't too well explained by the game, figuring it out is kind of a part of the process. Thanks for nice words!