Thanks for the replies everyone. Very enlightening! I think I might try that GameSWF, and see how far I can go with it. I'm usually not afraid of spending countless nights into something like this. Anyway..I've also taken a look at the UDK, but I haven't really found out whether or not I can actually use C++ in it, instead of it's own UnrealScript. It's not that I mind using it though, but I think it's better to learn one language at the time