yeah im thinking about it, i have made my own engines in opengl and directx11 so i dont think switching engines would be too difficult.