Saigon Dragon Studios' Space Tales combines retro-inspired sci-fi visuals, base building, resource management and big alien battles.