Freedom Tower : The Invasion

If you like big explosions and fun upgrades, then you should play this super fun shooting game! It doesn't take much skill, which I like, and it has lots of cool weapons, which I also like. Click to shoot, click and hold to spray the area and hit the space bar to release your super power!






Find More Games