It was a happy day for Metroid fans when Metroid: Zero Mission was first announced for Nintendo's Game Boy Advance at E3 2003, and an even happier day when it finally hit store shelves in early 2004.