Rampart in a sentence as a noun

I'm just here for rampart, err, technical things.

Why do people keep coming back to games like farmville and games are now rampart with side achievements with little point like collect 300 x in zone y?

Rampart definitions

noun

an embankment built around a space for defensive purposes; "they stormed the ramparts of the city"; "they blew the trumpet and the walls came tumbling down"

See also: bulwark wall