Check out Happy Bastards, a game all about letting your minions do the dirty work of fighting for you.Happy Bastards is coming soon.#Gaming #Games #GameTrailers