One sprite and a bit of logical thinking.

User Variable 1 is used as the 'stage'. The scale, starting at 0, is continuously increased by 5%. When it reaches 350%, the stage is increased by 1 and the scale is set back to 0. When the stage exceeds 2, it is set back to 0. Now we have our looping in place.

For stage 0, the widget displays text 0 (In space...), for stage 1, text 1 (...no one...) and for stage 2 it switches to image 0. At stage 2, we also start a rotation about the X-axis.

You see, it doesn't take all that much. It's a bit tedious, though. You're using a visual - but very simplistic - programming language.