Did you ever dream of battling alien invaders in a world that seamlessly blends reality with futuristic technology? Then SpaceCatch is launching its Public Beta on April 22, blurring the lines between science fiction and your everyday life!