They were Alien Frogs!planned to create a sort of cutscene to explain this, but did not have the time in the end :(
Don't worryXD quite a nice game