Stakelogic and Greenlogic partner Touchstone Games introduce new Giant’s Fortune Megaways online slot