In a world hooked on blind submission, liberation of mind becomes the new revolution.In 2066, a blinding God appears over New Concordia, and humanity willingly drops to its knees. The Lord of Illusion has returned, donning a divine mask and offering a...