Thank you! I've never paid much attention to the thumbnail of this game, but now that I look at it.... I think you're right xD