Icky: Patch Notes - Release 1.12 - Leaderboard!

Icky Release 1.12 - Steam Leaderboard The launch has gone very well and I've been getting more feedback from more of the players which has been helping me make constant improvements for the game. One of the great sugges…