Yoku's Island Express: Windows 7 fixes + demo reminder

Hey everyone! We hope you're enjoying the critically acclaimed pinballvania goodness of Yoku's Island Express! If you haven't yet, don't forget there's a free demo you can try right here on Steam to see what all the fus…