Undertale’s Creator Releases Demo For Its New Indie RPG Delta Rune

Delta Rune

Undertale’s Creator Releases Demo For Its New Indie RPG Delta Rune Toby Fox, man behind one of the most beloved indie games Undertale has been working on a new title for quite some time now, Fox recently went on Undertale’s twitter uploading several cryptic messages which led fans to believe an announcement for the newest […]