It Came From Venus
Even the loading screen for It Came From Venus reels you in, so you’ll definitely want to try the game itself. We loved it from the moment we first saw it, with the video introduction bringing you to the game itself. What will you make of it? Will you be taken by the alien plant and enjoy the good humor this game has to treat you to?
3D, 5-reel, bonus