Star Chef 2: Cooking Game: Minor bug fixes and performance enhancements!

Outquirked pesky bugs so you can enjoy fine dining experience!