Invia SMS: The virtual battlefield