Very good concept and story. With a little more work on the visuals and gameplay it could be a really fun game