This is an addictive and unique puzzle game called Find My Food. You need to play as a monster rushing in the scene to find you fodd and then grow bigger and bigger. Otherwise, you cannot survive.
All the other small monsters are your food. Just eat them all and you can get stronger and bigger. If you happen to run into another bigger monster, you will fail and have to retry.
It's an evolution simulation game. You must have a try.