If you liked the Mysterians, you'll love Battle in Outer Space.
You need to remember that Mysterians and Battle in Outer Space were made in the sixties and were very, very far ahead of their times in ideas and special effects.
Love the Japanese for their farsight and efx work. Godzilla is another great gift from them.
Hope you enjoy this nostalgia.