Really nice concept! It's strangely close to a concept my team and I thought about trying haha. It plays nice but I would have loved to see what more level design ideas you'd come up with if you had more time. Good stuff :)