futuristic puzzle adventure