Posted inGaming News FAITH for Nintendo Switch™ – Announcement Trailer WHAT YOU ARE ABOUT TO DO HAS BEEN LICENSED BY NINTENDO™ Posted by admin August 21, 2024