Yeah the cannon experience was a fun moment of discovery when my programming was bad, and I liked the result. :) I also had fun dual wielding the pistol and wish I had time to put more things to shoot. I think I prefer an overheat mechanic versus an ammo-magazine mechanic for sci-fi weapons. But I didn't have time for that so infinite ammo it is! Yes, the bat is two-handed but even then I felt like maybe the hand positions were wrong. Couldn't get it to feel reliable. Thanks for your comments!