Some of you may know that Nintendo recently released a Free to Play Application called Nintendo Badge Arcade. The application lets you win badges that you can then add to your Homescreen and create your own unique Theme. The bad thing about the application is that is features micro transcation so …
Read More »