In case people are interested and haven't heard, I've gotten an email from the Loot Crate guys that they're going to be releasing a Mass Effect crate in the near future.
Anything not Star Citizen
1 post • Page 1 of 1
Who is online
Users browsing this forum: No registered users and 2 guests