Games like Omega Strikers84% Very Positive23.6K reviewsReleasedApr 27, 2023DeveloperOdyssey InteractiveIt's either not for you or the best thing you ever playedFree on Steam