AlienCruise
You can download AlienCruise from Xbox Store

Games Like AlienCruise

AlienCruise is a game. Released on March 27th 2019 for multiple platfroms including Xbox One . There are 60 games which are visually similar to AlienCruise.

Platforms: Xbox One

Released: March 27th 2019

2D Space fly