New thing coming down the pipe. Maybe ready for Paper Jam?

New thing coming down the pipe. Maybe ready for Paper Jam?