Kirby Fighters 2 officially revealed, available now on the eShop

1146