Top
8.0

Touch Reviews: Ducked Up Review

Touch Reviews: Ducked Up! developed by Alphasprite is a challenging physics based game. It is an addictive puzzle and only your quick reflexes will help you complete the game.

Read Full Story >>
touchreviews.net
The story is too old to be commented.