WOWIE!! A self made engine game in a game jam it's pretty rare thing occuring!! The game reminded me of those old (now dead T.T) flash mazes games!!
PS. To me, those look more like slimes than ghost. I'd also make more sense :3