Brain Blasters is a third-person strategy game with puzzle elements from the masters at Ubisoft. The main publisher of the game is Ubisoft. Sometimes... Read more
Brain Blasters is a third-person strategy game with puzzle elements from the masters at Ubisoft. The main publisher of the game is Ubisoft. Sometimes the game is also called The Teller. Perhaps Brain Blasters is being developed for PC, but this version has not yet been announced.