>>348039000
Seen videos of this before years ago. So it finally went out of development and into release? Reminds me of the free space fighter game in the SteamLabs demos.

Puppeteering your "ship" with them stuck to your hand controllers.