Hello There, Can I ask when this was first officially release? It's for a speedrun...
Hey sorry to get back to so late. The game was first officially released on April 25th 2017. I'm curious to see what time you got.😁
Sorry for the long wait but its coming soon...