Sudden Games CompanyOverviewGames Navigation: Home / Companies / Sudden Games Overview Website suddengames.com Avg. Review Score 8/10 Avg. Game Rating 4/10 Sudden Games Games Astro Bugz Revenge WiiWare Sudden Games 27th Sep 2010 (NA) Share: