Milo's Astro Lanes

Games Like Milo's Astro Lanes

Sports

Milo's Astro Lanes is a Sports game. Released on November 24th 1998 for multiple platfroms including Nintendo 64 . There are 60 games which are visually similar to Milo's Astro Lanes.

Platforms: Nintendo 64

Released: November 24th 1998

Singleplayer exclusive true exclusive