by Anthony McBride
Use your skill to show your friends who is the fastest racer! GhostRacer is a top-down racing game where you can compete with the ghosts of other players from around the world. Can you master the 12 challenging tracks well enough to beat your friends? See if you can race your way to the top of...