Revert "Revert "Made gameplay more dynamic""

This reverts commit 9b6c212ee93266dd2b68a04cb120d07c93c99281.