This week is a big one, with three brand new Nintendo-made games and a slew of other retail and download releases. The big guns are Bayonetta 2 on Wii U and Fantasy Life on 3DS. If you buy Bayonetta 2 on the eShop, you can get the original Bayonetta for free, which is awesome.