Tag Archives: defense



Phoenix Defense Force Review

Phoenix Defense Force is a defense game where you are supposed to defend your planet from alien invasions. Aliens will drop bombs on your planet with a counter. When the counter reaches 0, it will..