The mysterious Kirby multiplayer game for the Nintendo 3DS is called Kirby: Battle Royale. Check out all the details, pictures,
Andrea