It was a great game with good graphics and a detailed story line but u are correct considering the amount of time developing the game u think it could have been better
This is true fi and ghirahim are extremely similar in appearances and mannerisms how ever as a sword ghirahim is far superior in that he can fight on his own where as fi ( fi from what the game displayed) could only give advice and directions
I agree that the game's boss battle could have been improved but in reality improvement to a game are only thought of several weeks after a game has been released and the masses can judge and critic the game