Text this: Knowledge Assessment Using a Games-Based Learning Platform