Stack of Defence is a new strategy game with unique defensive gameplay. Read more details for Stack of Defence.
Build a defensive structure that will slow down the enemies and allow you to shoot them down. This hybrid game is in fact the ultimate mixture of phyiscs and shooters all wrapped into strategy gameplay.
Watch Stack of Defence :