My guess would be that Wizards was worried about Carnage Tyrant being too dominant in Standard and decided that Isolation Tower would be a good safety valve just in case, although it's fun to imagine that Wizards hates Modern Bogles as much as I do and decided to stick it to the untargetable one-drops Slippery Bogle and Gladecover Scout
There will soon be P-A-032, Charmander, and P-A-033, Squirtle
Institute of Technology - Prestigious University, is a great Location card as it gives Inventor characters, of which there are quite a few in this deck, +1 Willpower as well as giving the player 1 Lore if they start their turn with a character at the University
Shardless Agent 2/10 Fine enough filler as it is an artifact and draws (and plays) you a card
Kellan, the Kid Free stuff Kellan, the Kid is a three-mana green, white and blue 3/3 with Flying and Lifelink