UEL Games

Computer Games Design
Computer Games Development

Technical Designer Dlala Studios
Worked on Battletoads