Try out the Steam version, it has slight optimization work done. It is also free.
It works! BTW, so Happy's Humble Burger Barn 2 is Happy's Humble Burger Farm?!
Yup. Go buy it!
I already got this on Steam.
BUY IT AGAIN!
Ok...