Space Defenders is an exciting space adventure full of thrills and action.