Tower of Guns Review Kizzi Nkwocha No Comments A frantic, noisy, adrenalin rush that will delight first person shooter fans.