Wait, is there some kind of demo of Leadworks I could download? I could try it on my dad's PC. I honestly couldn't find one lol. There are a number of reasons why Leadwerks fits my game, however I would be worried about things going sour in its development since it's so young.
So XNA might be a potential? I need to do more reading on it. Honestly I don't see the point in me downloading it with all the required programs as I am no coder.