DD Release is an innovative and beautiful shooting game. You need to release the arrows in right time to make them hit the words on screen and get points. Time is limited, so you just have some chances to try. Keep your mind and start your adventure! This is an online HTML5 game presented by rorgames.com, it's can be played in any Modern Browsers such as Safari and Chrome. You can play the game on mobile device.