Very cool concept, love the graphics. I will say you do get fed a ton of text in the beginning, so maybe a more brief intro would help. Nice one!