The XBox is an X-Men Inspired Puzzle That Will Melt Your Mind