Simogo's latest game puts the idea of an adventure game on its edge.