Solid! Well done! It felt a little interrupting to have to walk and jump around to change between power ups, but that's a minor complaint for an otherwise cool mechanic!