Canada has a full and overlooked history of espionage.
Weather the War was developed for the Spies in the Shadows website to aid in teaching the history of espionage in Canada. You take the role of a World War II German submarine whose mission is to set up weather stations in eastern Canada. Watch out for Canadian Battleships however. To maintain historical accuracy, this is a score based game and getting caught is inevitable.
Java, Processing, Eclipse.