A downloadable game for Windows

Download NowName your own price

TowerBeats is a rhythm-based tower defense game where each tower you build dynamically changes the background music. Every level is a challenge to your strategic thinking ability and a chance to create your own original soundtrack. For the first time ever, you can be the commander and the DJ at the same time!


- Build towers to defend your base and remix the music.

- 3 different types of towers for you to build and upgrade, each with its own attacks and sounds.

- Cyberpunk/Neon visual-style.

- 2 different levels, each with its own original Synthwave soundtrack for you to remix. (More levels coming soon!)

- Mac and Linux versions coming soon!


The game is the result of 7 months of work to polish up a 2018 Global Game Jam submission. It was worked on after work/school and on weekends. 

Programming, visuals and game design by Yichen Shou (website, linkedIn, gitHub, twitter)

Music by Frank Liu (website) and Kyle Ashley (soundcloud)

Art consulting by Shirley Huang (website, itch.io) and Scott White


Download NowName your own price

Click download now to get access to the following files:

TowerBeats.zip 28 MB


Log in with itch.io to leave a comment.

Easily one of the best games on itch.io

Heya! This is probably a dead project, but i found a potentially game-breaking bug...

If you sell a tier 3 laser tower, you get infinite money, and then you also get a score at the end of like 1.0723 + 23E

It's kinda broke, but really good game!

I had a lot of fun playing it and i used the bug to get infinite money so i could try out new beats! (The bug basically makes it sandbox mode)

Thanks for this incredible game, and I hope you can work on it soon!

This is awesome! It's a really unique idea and it worked really well! If I had the money, I'd support this game without hesitation! Really looking forward to seeing more of this.

Neat idea.

YO, it was great! I finished both levels, and can't wait to see more!


YO! appreciate the support ! I got a lot of ideas for where this game could go so stay tuned. 

Hey! Played a bit of this on my channel! :D


Hey! Thanks for playing and sharing my game! Hope you enjoyed it :)

wow really good, i would love to see it get bigger and better and cant wait for future updates. best of luck

thanks for the support man! Definitely will be working in the coming months to add levels and features.