single player & co-op text adventure engine and sample game