The next installment of the Power Star series is finally here. Packedfull of action even more incredible then ever befor. Mario and Luigi battle for the last time. The winner decides the future of the universe.
Author's comments:
Brought to you by FlashPortal.com
|