Да. На сайте представлены десятки игр от различных студий, включая Push Gaming.