The giant, extraterrestrial being known only as Doomsday Odious
Just a simple arcade game in which you are a strange creature.
Power of Defense provides a new strategy and defense mix game experience.