Az Unreal 3 motorra épített játék a golyóterelgetős (pl. Marble Madness) és a napjainkban népszerű tower defense stílust egyesíti: a két játékosnak el kell juttatnia saját hatalmas golyóbisát az ellenfél pálya túlvégén elhelyezkedő várához és betörni annak kapuját, miközben saját térfelét különféle objektumok lepakolásával kell megvédenie. A játék az emberiség öt korszakán vezeti végig a játékost, melyek során találkozhatunk a történelem híres személyiségeivel is. Mindehhez az ACE Teamtől megszokott szürrealista látványvilág társul, ami a Rock of Ages esetében sokat merített a Monthy Python filmek animációs elemeiből.