Thanks for your feedback! We totally agree with the points you raised, unfortunately there are only so many hours in two days and most of the team were first-timers.
To clarify about the explosion: we initially wanted several "surprise plug" types that would do different (fun) things and affect the state of characters. We only had the time to implement one but we really liked the explosion effect, so we still went with it :)