Try BluePrint 3D or Foldit for fun although it's on the computer and may redundant for someone who is already really good with spatial abilities.