Backtalk: A Medium Place
On March 3rd of 2017 Nintendo released the Switch. A smidge over 8 years later today they are showing off the last round of new games for ...
Meh. It’s a day out there.
Seize it. Or don’t.
Your choice.
Anything interesting going on with you today?