The developers of the game are called Piccolo Studio. They are a small Spanish studio with quite an exciting experience. They are an entirely independent game studio. Besides Arise, they haven't really created another game, but they have a promising future.