Let me introduce you to: SNOW. It is free to play on steam Here is their website .