Okay, i give up, i tried searching but no matter which keywords i input, nothing comes up. You are my last hope guys. I remember playing this game around year 2004, could be a little bit later tho, it was puzzle game, where you were pushing blocks, squishing enemies with them and solving...