Name of game
I remember ages ago there was a game being made but I cant remember its name. It was a dice rolling rpg. It was space themed (aliens and stuff....). They also had a competition to create characters in it. Whats its name and was it released.
LiamWUL Games Development