ValveTime.co.uk | Valve News, Forums, Steam

i know this might be very off-topic but i read on some forums that valve gets involved on with aliens vs predator 3

anyone heard it too or is it just far fetched. ?
Back
Top