The premise of the game is so absurd and funny I love it! The visuals on the upcoming rings and the silhouette ring looks good. Art and music fits the overall theme very well.
One minor complaint is that the intro exposition is a bit too long. Maybe the scoring system explanation could just be optional(?)
But overall liked it!