06.23.2022 - By Nick and Eric
And Were Back!! Talking about Twinbee, Pop'n Twinbee, that is! While not released in the US for a while, this shoot em up has won our hearts, find out how in this weeks show!