Great submission.
I had a lot of fun, as difficulty is perfectly matched. Idea with reload done as a rewind is also really cool, just wished it was more of a game changer.
Anyway, good job :)