Yes it is a remake. We contacted robotduck who made you are the road for permission since you cannot play the game online anymore. There is also a note in the title screen that refers to it
well