I've been playing it on Android , so is it only for computers now?
Yup, unless you emulate it via Joiplay. Any android versions you come across aren't made or supported by me.