Hi, sorry for the delay. So, we have decided to remove the Twitter posting requirement. We will update the jam description accordingly soon.
I guess it could still be helpful to tweet about your game so more people can enjoy and rate it during the rating period, though :)
Please do let us know if you have any questions or suggestions. Thank you!