Like the last few week's releases, this week gamers aren't given much a choice for new entertainment. In fact, this week's release of Bionicle Heroes was actually supposed to happen earlier this month, but had to be pushed back to this week. Better late than never?