Since its inception in 2010, the London based tech company has released at least 25 slot Push Gaming titles, some of them based for land-based establishments.