I wrote a review for Yoshi Touch and Go. Click here! What... you thought I'd post it here? Heck no!