@Iglarion, I think your background matches in style to your game, but of course it can be always better - or find a 2D artist for a lot of money, but players won't see the difference
it would be a stupid thing to switch engine in case of a nearly finished game. sometimes developers do it if want to make some sequel episodes...