this sounds great Kaz, i have said this before that eddies should be given out as rewards and not just from random drops. from your comment above i guess this will be the case now -

"There is a lot of awesome new content coming down the pipe, including a set of new and powerful Eddies, which can be earned directly via Trooper Badges, clearing Daily Challenges (coming soon), and by competing with other players in the Arena"

PS - prototype was a killer game. Cheers