Developed of the ridiculously popular set of widgets called Beautiful Widgets have switched gears for a bit and developed a game instead. LevelUp Studios has released a match-4 puzzle game called Peti which has you saving baby aliens before the rather large mother alien gets angry and decides to eat all of us tasty humans.