I was running around and found this video. The game looks like it gets REALLY hard but damn it looks like it's fun. It's title is apparently "Munch Munch Pork!". I've herd some weird names but that tops them all it doesn't seem to make sense for this game.
"Munch Munch Pork!" promotional vid