TR Plays: Lords of the Trident Make My Video – Sega CD

I never thought I’d be doing a Sega CD game on the channel, and especially not a new one, but Lords of the Trident have released a “Make My Video” game on Sega CD, so I must play it.

Be sure to check out our Tune Tuesday writeup about Lords of the Trident!