KungFu Kickball

Location

Indie Videogame Showcase - Expo Hall C

Rating ( vote)

Game Studio: WhaleFood Games A team based fighting sports game where the best ball-kicker wins