Moving faster while your're pressing up and right at the same time(while being a ghost) feels a little bit weird. You could probably fix that by normalizing the vector of your movement, then multiply it with the speed and Math.Max(Input of the x-Axis, Input of the Y-Axis), then applying it to the player.
Overall the game was fun to play. The base idea is great even if the levels were not too hard. I loved being a host and i loved the ragdolls!