Aliens: Colonial Marines may not have got the best reception when it was released and now it turns out there may have been a reason with reports of delays and confusion


View source website

Leave a Reply