In the future I would like to implement possible multiple choice questions that would pop up as a task to complete. I did not do this at this time because I would need quite a few questions embedded so that they do not get repetitive for the user.
Developing better error detection and possible error detection for every task would make the game much more enjoyable. I believe adding a timer to cancel particular listeners would help in creating a better error detection algorithm.
Orientation change was an issue I faced, I solely wanted the app to be able to be played on portrait mode. There are a few ways to lock portrait mode but I found that it cancels various sensors on the device. Finding a way to lock portrait mode would help the app aesthetically.