Latest Indie Game News

Latest Indie Game News

The Last Night Release Date (Updated!)

**Updated 12/27/18: The Last Night won't make it into 2018, clearly, and it has been delayed indefinitely. Likely, we'll see it re-emerge in 2019. 2018 was a quiet year for Odd Tales, makers of the game, and even their Twitter account is…