After combing through the code of a leaked DOTA 2 client, white hackers unearthed possible clues about the upcoming Half-Life 2: Episode 3 and its new weapons.
The DOTA 2 client was leaked by a Vietnamese beta tester and it is playable offline, at the risk of having your Steam account disabled of course.
One of the folders inside the game's directory is called "ep3" which might refer to Half-Life 2: Episode 3. The folder contains the following items:
/src/game/server/ep3/weapon_icegun.cpp
/src/game/server/ep3/weaponizer_concrete.cpp
/src/game/server/ep3/weaponizer_liquid.cpp
/src/game/server/ep3/weaponizer_metal.cpp
/src/game/server/ep3/weapon_flamethrower.cpp
Of course this is just speculation with nothing to prove that those files actually belong to episode 3; but if it is, we can only imagine what the weaponizer is. Perhaps this episode would introduce yet another ground breaking mechanism like the original Half-Life 2 did with the gravity gun and pOrtal did with its Portal gun.
Gordon Freeman with a flamethrower and an ice gun is mouth-watering too.