That gives me the speeds I need to move my missle on the xAxis and yAxis to hit my target. However, there is no way for me to slow my projectile down. Should i create two arrays of Xaxis and Yaxis floats, say.. 100 of them (projectile range) and somehow manipulate them ? any advice would be great, as i am horrible at trig, a 2D game engine is much harder that i thought, but it is up and working , just cant slow my missles down.