What a small world :-) I also had a Tempest.
I had Alien Invader, Baseball, Bowling, Combat, Devilman the Dot Muncher, Robot Killer, Sea Battle, Space Squadron, and Super Bug.
Can I please officially confirm that the Tempest was sold by Sheen? And is the term MPT-03 familiar to you?
Also are you familiar with the game Super Bug?