Elroy and the Aliens, a hand-drawn point-and-click adventure game, has launched on Steam, appealing to fans of classic LucasArts titles. Set in a whimsical world,…