FLUENT: Are you up to the challenge with this ESL game?