Champ’d Up is described as a drawing fighting game where players need to draw characters that will battle over strange titles. It is likely that this will run on player votes to determine which drawing[…]
Champ’d Up is described as a drawing fighting game where players need to draw characters that will battle over strange titles. It is likely that this will run on player votes to determine which drawing[…]