Ну по сути Unity вполне подойдет. Графика (именно стиль рисовки) же тут от движка не зависит - рисуем, какую хотим. Это если для реального серьезного проекта, ибо очень удобно все в юнити делать.
Что интересно, я сейчас пишу свой пиксельный платформер на Pygame (Python), попутно рисуя спрайты. Во основном это делаю исходя из личной хотелки и заинтересованности. Помогает разобраться, как в языке, так и писать не на C# :)
Тут ты сталкиваешься с проблемами, которых нет в Unity и остальных больших движках, таких как: сделать редактор уровней, обработчик музыки/звуков, реализовать анимацию, ГУИ и прочее.
То есть пишу на питоне наверное, чтобы больше вникнуть в глубь разработки