All of you foodie fans out there may want to take a look at Square Enix's newest game released onto the Play Store today. It is titled Meshi Quest: Five-star Kitchen, and it delivers an anime themed food assembly puzzle game with a light side serving of town building mechanics.

Read More