Gamezebo: Youda Sushi Chef Review

If you want a sushi game that really teaches you about sushi, you're about to get your wish. Youda Sushi Chef is a deliciously frantic time management game that has you rolling up maki and serving nigiri to an endless barrage of hungry customers. Aside from the rapid pace, it's full of quirky originality, and definitely not your typical restaurant dash.

Read Full Story >>
The story is too old to be commented.