Here is a quick gameplay of Avatar Star Team Death Match
So in the end, is Avatar Star for you? If you’re a fan of third person shooters and cute things then you probably should give it a try.