No worries, I'm about to add some resolution options in the next update. I have no idea why combining those games do the trick. xD
awesome ! Thank you