Cool Idea. Not sure about this one:
Sometimes you can pass a bullet. meaning you can walk on the spot where a bullet was. but sometimes you die doing it. i didn't see any different in the bullet or tower shooting them. Seems more like a timing problem during collision check?