Claw Stars is a brand new game from developer Appxplore (iCandy), a studio you might already be familiar thanks to titles such as Hellopet House and Masketeers: Idle Has Fallen. The company’s latest mobile title is an epic casual arcade game with an adorable Sci-Fi plot at the center of it. In Claw Stars a …