No "If only they would have left some sort of clue!" memes have been featured yet. Make your own ---->