Macheide's Chess Labyrinth

1 e4 e6 2 d4 d5 3 ed5 ed5

4 Bd3
4 Nc3
4 c4