Rescue Force Omega

Rescue Force Omega is a video game for the Nintendo Switch.

Summary
The galaxy is in need for a hero. Are you the one?