Nice game, I think there are a bit too many mechanics. But don't let someone like me dampen your creativity.