Financial Times 17477 Aardvark

Thank you to Aardvark Definitions are underlined in the clues. Across 1. Creator of 10 computer games keeping quiet about animated character (5,7) HOMER SIMPSON : HOMER(Greek poet, creator of the epic poem … Read more >>