Okay, so.
I own this game on 3DS, I played this version for the achievement. First of all, to any prospective buyers, definitely go for the 3DS version. The controls on this are noticeably floatier. And it is worth buying!
That said, you really put the tripwire level in the demo? That's just mean.
When PETT first showed up, I thought it was a joke.
When Yoshi joined, I thought, "Holy shit, they're serious".
1/5, for at least having a not-crap engine.