This reminds me a lot of Mass Effect, but is unique in its way. Looks like a place I'd like to go!