Last week, we were invited to check out Omega Strikers from developer Odyssey Interactive. We were promised that it would be the next big thing in com...[Read More]