So you are looking for a fun game to play against your friends that can give you a challenge? The StrataSphere 3D puzzle game is worth a shot. It is a turn-based puzzle game you play in 3 dimensions. The goal is to move the sliders and collect all your marbles.
You get to move each slider one position per turn to move the marbles from the top to the bottom before your friend. You will have to strategize to win against your friends. More info is available here.