The front page of Kapow Games meteor destroyer