project eve - this aliens are hard to deal with