yes and I searched duck-duck-go for BAR game rts and got shit results. thankfully someone provided a link. Perhaps if you'd specified BAR Beyond All Reason I may have found it while walking and typing lol, but yeah, you described what it was but din't really make it easy to find.
have a great day.