Evil Avatar says no Half-Life 2 in 2003?!

There’s Portal RTX.