My only complaint is I think the screen shake was a little too much, otherwise this is very well done! Lots of level and polished gameplay.
I agree! That was caused by slowing down the time also makes the screen shake slower, didn't consider that when i was doing the screen shake. Thanks for the suggestion!