If you thought games developers such as Net Entertainment had a monopoly on stunning graphics then it’s time to think again; The Legend Of Olympus is an online slot machine by Rabcat which easily matches anything we’ve seen before from their competitors. It’s a great looking game which has as it’s background the gods and…