A story about a history teacher gaming-addict with familial trauma, and a peculiar woman seemingly stuck out of time and beyond out of touch.The two have been thrust into the weird and whimsical world of Altros, a planet with divides born of very real superhu...