Studio Inu

Puzzle
Play in browser
A book about space