- Jan 23, 2020
- 273
- 192
The only definitive thing is a release date on steam at the back end of may and that is it .i hear a lot of people talking about Icstor being a piece of shit dev, could you tell me the origins of this? like what was he known for doing also what games did he work on? lol just curious i always hear the name pop up as synonymous to that of a bad faith dev