Who's Lila?: NEW RELEASE DATE, Indiecup and other news

Who's Lila? is coming out February 23. Hey everyone! Sorry for the delay, Who's Lila is ready content-wise, the debug phase is also near its end. The game will feature: 15 endings Steam Achievements Unlockable palettes…