All Game is full of shocks, rewarding Incentives, and immersive fun