How come it needs Steam? Is there a standalone?
Also, this is a bit of a remake of a remake as I discovered on gamejolt...