Top Alternatives to Mass Effect for Windows

Mass Effect

Mass Effect Free

Lose yourself in a huge space opera