Fresh Super Mario Galaxy 2 screenshots are tantalizing

Infendo