1/21/2008 at 10:51 PM by Nick Puleo 0 News xbox 360 xbox live arcade Omega 5 Review Evil Avatar has the full review: