Back

Stranded Defense

This is an interesting game for all those who likes defense based games. Stranded Defense is about protection your position as much as you can.