Half-Life 2 can now be played on any Android Mobile thanks to a developer called Nillerusr. He made a port of the NVIDIA Tegra version of the game.