You are stranded on a bizarre island and now it is up to you to find a way off. Train pets, as they fight by your side using unique skills and abilities. Good Luck!
We are a gamebx development team. Here are many games for you to choose, the new games of io Games