I mean, other than the fact that it's been a phone game for a long time, ha ha :)
The phone app is really fun. I finished it years ago.
https://play.google.com/store/apps/details?id=com.nextgenreality.minimoto&hl=en_US