Panzer Dragoon: Remake is available today in a surprise release

Timed Switch exclusive is out digitally