Mafuta Games

Can you survive long enough to solve the Myth of Manticore?
Adventure