Games/Super Stacker/MediaSuper Stacker·, 2008 · The Game HomepageMediaBack to gameAll1Screenshots1Screenshots1More about Super StackerPlayer reviews