Top 15 Games with Awesome Magic Systems [Updated 2019