We created and Andriod app called, "Blood Diamond" that is a game the user can interact with and try to earn a highscore. In our game we used firebase API to keep track and store the scores of the user. As you can see from the demo the basis of the game is quite simple, keep the people away from the diamond at all cost. When the diamond reaches the end of the map the game is over. We keep track of the users taps and display how many enemies the user eliminated and how many times the user missed. This is all done though updates in our game loop counters which is what keeps the game going. We used sprite sheets to draw the background, the enemy, and the diamond. The enemy tracking was done by continuously updating coordinates of all the components to track and predict the movement of each element. We sucessfully implemted the game, but we still ran into quite a few difficulties. Our game is prone to crashing when there are too many enemies on the screen as the game loop gets over loaded with updates and information. We implemented a wave system to try and lessen the probability of this happening. It runs much better on the emulator and rarely crashes compared to when it runs on a real phone however. We also have a struggled resetting the game in the current format and had to result to restarting the whole app to reset the game, with more time we might have been able to come up with a better solution for this. However, we believe our game implementation and app overall is a success and accomplished what we set out for in our proposal.