DEVICE 0101: [Device 0101] Early Access released April 1 at 9pm PDT.

[Device 0101] Early Access released April 1 at 9pm PDT. The game is still in development, so not all content will be available, but we hope you'll play and review it. Thank you.