Now
76
Thu
90
Fri
91
This week's digital releases are dominated by indie and foreign releases like genre hits "Alienoid: Return to the Future" and "Blue Giant."