Thanks for the comment, thanks for playing and thanks for the feedback!
Yes the puzzle aspect was intended. Initially the idea was to have infinite ammo, but I felt like adding the puzzle element made each run a bit more unique and adding the planning aspect could make for better levels.
p.s: yes I'll say moving around with infinite ammo is pretty fun, kind of like a cyberpunk button football.