nice fun game! For 3 hours this is pretty impressive, and it has good game balance and fun mechanics too! Great job!