Google front page for Freedom Games

Moment at 5:15 in Freedom! paid $1.1 million USD to game developers - 4K 60fps by Freedom!.

Freedom! paid $1.1 million USD to game developers - 4K 60fps

Saved by Bakr Bakr.