@Xceed
Dude, don't stop. Atleast hold it back until you find your fit enough to finish it... I tell ya what. As soon a I finish this current game I'll start planning on a "Hidden Passion" of mine which involves something along the lines of what you abrubtly stopped. I'll PM you the Idea.
I'm not sure what you mean by flash not being 3D. Since you can rotate the avatar models fully and they they have their 3D-esque lapses (Not to mention I'm trying to fish some info on how to build a 3D engine from them...

) I'd say it's 3D. I think you mean exporting models into it. Then yes, flash is practically useless.
Also, about the code you posted...
Code:
_x += speed*Math.sin(_rotation*(Math.PI/180));
_y -= speed*Math.cos(_rotation*(Math.PI/180));
Triginometry was a weakspot for me... But I shall stealz your code for future use.

2