Anyone else looking forward to this?

The demo is out now. "Medievil: Short Lived Demo"

Nostalgia hit for me.