Apparently I added an underscore in my roster save outside the game and low and behold, when i saved it, two scenarios happened:
First, it didn't say save successful and when I reload the save option, its gone...
Second time, it simply crashed...
Took me a couple of days to deduce it, but I'm sure it was the underscore... Its funny coz i almost didnt make a backup...
Anyway, ore baga yaro