Really awesome game for your first jam. I liked the intense dubstep while I shoot myself in the foot, no seriously I thought the mechanics were intuitive and pretty creative. Pretty challenging but overall I enjoyed it, I think art style maybe could be improved a little bit as well.