Legend of the Skyfish features beautiful hand-painted art, intricate action puzzles and unique enemies. Explore a huge world of 45 handcrafted levels and defeat giant bosses.