Interesting Rubik's Variations

Variations of Rubik's Cube:
Mirrored Cube

Angled Cube

3x3x5 Cube
7x7 Next to Rubik's