The Battle of the Trading Whales: Ideaology Invites You to Fight for Your Share of the 100,000 IDEA!