This game is called Replica Island, it is open source and lots of fun! Check it out! Replica Island on Android