Twanja. One of many Gods within the popular hit VR game, Rec Room. Twanja has the utmost respect from some of Rec Room's creative faces and fellow gods. Some even say that Twanja is immortal. Legend has it that Twanja put down serval Egyptian gods with nothing but his own two hands.
by Seshy June 10, 2022
by Zwam March 30, 2020