I need help with this decision since in the future I want to develop games with c#. I'm planning mostly to do 2D (3D probably in the future, but I want to start out small). In the past, I've worked with Unity for a few weeks, I didn't make much, and it was coded in javascript, not c#. I would do...