[HTML1] A teaser trailer has been dropped for upcoming Xbox Live Arcade title Luch Fury. The game looks set to pack cartoon violence and a refreshingly dry sense of humour. Check it out above.Read More