#### Functional > In order to run and hot reload the app either on emulator or device, follow the [instructions](https://docs.flutter.dev/get-started/test-drive?tab=androidstudio#run-the-app) ###### Does the app run without crashing? ###### Does the `ball` collide properly with the `walls`, `blocks` and the `player's tile`, changing its angle according to this [rule](https://www.toppr.com/ask/en-af/question/1865186/): it leaves with the same angle it came? ###### Does the `player's tile` move in the same direction as phone is tilted? ###### Do all `blocks` disappear when they are hit by the `ball`? ###### Does the game end and display a `"You Won!"` message when all blocks are destroyed? ###### When the `player's tile` reaches the end of the display, is it prevented from going off the end of the display's dimensions? ###### Does the game end and display a `"You lost!"` message when the `ball` hits the bottom part of the display? #### Bonus ###### +Is there any sound effects on the game? ###### +Are there different difficulty levels in the game? ###### +Are there any power-ups in the game? ###### +Is there more than one game mode? ##### Ask the student if the game has any bonus features that are not present here. ###### +Is there any game feature that you can consider as a bonus?