Steam link: https://store.steampowered.com/app/1559970/
Short Description: Tudou Games' arcade hit finally lands on Steam! - a trip back to that 1980’s stylee complete with a fresh new...
Publisher: Tudou Games
Developer: Tudou Games
Release: Mar 30, 2021 (2 weeks, 3 days ago)
Genres: Casual, Indie
Revenue Estimate: ~$0