Another noob

Damn dude, good games. I thought I was making progress but apparently I have a lot to learn. Mirrors with yoshi are hard :T My setups are too obvious to work on you haha.