Nice job making your own engine for this one; that's awesome!
The graphics were nice, although I got a bit confused about knowing if the guns were going to reload or not