This is one variation from Bird's Opening:
- f4 e5 2. e4 exf4 3. Nf3 d6 4. d4 g5 5. h4 g4
[FEN "rnbqkbnr/ppp2p1p/3p4/8/3PPppP/5N2/PPP3P1/RNBQKB1R w KQkq - 0 6"]
The most popular move is Ng1 instead of Ng5. Am wondering why retreating the knight is a good idea. Doesn't this move violate some opening principles in developing your pieces? After white retreats the knight, he has only three pawns developed while black can continue with Bh6, developing the bishop whilst supporting the f4 pawn.