What a fuckin boring DLC. They made aliens boring.

Reviewed on Apr 08, 2023


Comments