3DS Metroid Prime: Federation Force – My Reaction Yesterday’s Nintendo Direct brought with it an avalanche of news and new game announcements. Some…