Started as final project for 2D Game Engines. Continuing to work on polishing and adapting to Android.