Finished the solo campaign.
I missed a lot of secrets and stuff so I'll play it again.
There's three boss fights. One took me several days to get through. The second one was a real pain until I learned a trick. I'll spoil it in case Taceus or anyone else wants to figure the fight out themselves but put it in this post in case anyone else gets frustrated.
All in all, it was a fun little game, and I was blown away by how good the graphics were compared to the games I played on the 360.